Restore work lost by savannah backup
This commit is contained in:
parent
5caf3d9b09
commit
75174ecc62
@ -19,6 +19,7 @@ Language_fr_FR=Francès
|
|||||||
Language_hu_HU=Hongarès
|
Language_hu_HU=Hongarès
|
||||||
Language_is_IS=Islandès
|
Language_is_IS=Islandès
|
||||||
Language_it_IT=Italià
|
Language_it_IT=Italià
|
||||||
|
Language_ja_JP=Japonès
|
||||||
Language_nb_NO=Noruec (Bokmal)
|
Language_nb_NO=Noruec (Bokmal)
|
||||||
Language_nl_BE=Neerlandès (Bèlgica)
|
Language_nl_BE=Neerlandès (Bèlgica)
|
||||||
Language_nl_NL=Neerlandès (Països Baixos)
|
Language_nl_NL=Neerlandès (Països Baixos)
|
||||||
|
|||||||
@ -74,3 +74,4 @@ PleaseSelectCustomerBankBANToWithdraw=Introduïu la informació del compte banca
|
|||||||
WithBankUsingRIB=Per als comptes bancaris que utilitzen CCC
|
WithBankUsingRIB=Per als comptes bancaris que utilitzen CCC
|
||||||
WithBankUsingBANBIC=Per als comptes bancaris que utilitzen el codi BAN/BIC/SWIFT
|
WithBankUsingBANBIC=Per als comptes bancaris que utilitzen el codi BAN/BIC/SWIFT
|
||||||
BankToReceiveWithdraw=Informació del seu compte bancari receptor de les domiciliacions
|
BankToReceiveWithdraw=Informació del seu compte bancari receptor de les domiciliacions
|
||||||
|
CreditDate=Abonada el
|
||||||
@ -25,6 +25,7 @@ Language_fr_CH=Fransk (Schweiz)
|
|||||||
Language_fr_FR=Fransk
|
Language_fr_FR=Fransk
|
||||||
Language_is_IS=Islandsk
|
Language_is_IS=Islandsk
|
||||||
Language_it_IT=Italiensk
|
Language_it_IT=Italiensk
|
||||||
|
Language_ja_JP=Japansk
|
||||||
Language_nb_NO=Norsk (Bokmål)
|
Language_nb_NO=Norsk (Bokmål)
|
||||||
Language_nl_BE=Hollandsk (Belgien)
|
Language_nl_BE=Hollandsk (Belgien)
|
||||||
Language_nl_NL=Hollandsk (Nederlandene)
|
Language_nl_NL=Hollandsk (Nederlandene)
|
||||||
|
|||||||
@ -24,6 +24,7 @@ Language_fr_CH=Französisch (Schweiz)
|
|||||||
Language_fr_FR=Französisch
|
Language_fr_FR=Französisch
|
||||||
Language_is_IS=Isländisch
|
Language_is_IS=Isländisch
|
||||||
Language_it_IT=Italienisch
|
Language_it_IT=Italienisch
|
||||||
|
Language_ja_JP=Japanisch
|
||||||
Language_nb_NO=Norwegisch (Bokmål)
|
Language_nb_NO=Norwegisch (Bokmål)
|
||||||
Language_nl_BE=Niederländisch (Belgien)
|
Language_nl_BE=Niederländisch (Belgien)
|
||||||
Language_nl_NL=Niederländisch (Niederlande)
|
Language_nl_NL=Niederländisch (Niederlande)
|
||||||
|
|||||||
@ -24,6 +24,7 @@ Language_fr_CH=Französisch (Schweiz)
|
|||||||
Language_fr_FR=Französisch
|
Language_fr_FR=Französisch
|
||||||
Language_is_IS=Isländisch
|
Language_is_IS=Isländisch
|
||||||
Language_it_IT=Italienisch
|
Language_it_IT=Italienisch
|
||||||
|
Language_ja_JP=Japanisch
|
||||||
Language_nb_NO=Norwegisch (Bokmål)
|
Language_nb_NO=Norwegisch (Bokmål)
|
||||||
Language_nl_BE=Niederländisch (Belgien)
|
Language_nl_BE=Niederländisch (Belgien)
|
||||||
Language_nl_NL=Niederländisch (Niederlande)
|
Language_nl_NL=Niederländisch (Niederlande)
|
||||||
|
|||||||
@ -284,6 +284,7 @@ NumberOfModelFilesFound=Number of ODT templates files found in those directories
|
|||||||
ExampleOfDirectoriesForModelGen=Examples of syntax:<br>c:\mydir<br>/home/mydir<br>DOL_DATA_ROOT/ecm/ecmdir
|
ExampleOfDirectoriesForModelGen=Examples of syntax:<br>c:\mydir<br>/home/mydir<br>DOL_DATA_ROOT/ecm/ecmdir
|
||||||
FirstnameNamePosition=Position of firstname/name
|
FirstnameNamePosition=Position of firstname/name
|
||||||
DescWeather=The following pictures will be shown on dashboard when number of late actions reach the following values:
|
DescWeather=The following pictures will be shown on dashboard when number of late actions reach the following values:
|
||||||
|
KeyForWebServicesAccess=Key to use Web Services (parameter "dolibarrkey" in webservices)
|
||||||
|
|
||||||
# Modules
|
# Modules
|
||||||
Module0Name=Users & groups
|
Module0Name=Users & groups
|
||||||
@ -892,7 +893,7 @@ FreeLegalTextOnOrders=Free text on orders
|
|||||||
WatermarkOnDraftOrders=Watermark on draft orders (any if empty)
|
WatermarkOnDraftOrders=Watermark on draft orders (any if empty)
|
||||||
##### Clicktodial #####
|
##### Clicktodial #####
|
||||||
ClickToDialSetup=Click To Dial module setup
|
ClickToDialSetup=Click To Dial module setup
|
||||||
ClickToDialUrlDesc=Url called when a click on phone picto is done. Dans l'url, vous pouvez utiliser les balises<br><b>__PHONETO__</b> qui sera remplacé par le téléphone de l'appelé<br><b>__PHONEFROM__</b> qui sera remplacé par le téléphone de l'appelant (le votre)<br><b>__LOGIN__</b> qui sera remplacé par votre login clicktodial (défini sur votre fiche utilisateur)<br><b>__PASS__</b> qui sera remplacé par votre mot de passe clicktodial (défini sur votre fiche utilisateur).
|
ClickToDialUrlDesc=Url called when a click on phone picto is done. In URL, you can use tags<br><b>__PHONETO__</b> that will be replaced with the phone number of person to call<br><b>__PHONEFROM__</b> that will be replaced with phone number of calling person (yours)<br><b>__LOGIN__</b> that will be replaced with your clicktodial login (defined on your user card)<br><b>__PASS__</b> that will be replaced with your clicktodial password (defined on your user card).
|
||||||
##### Bookmark4u #####
|
##### Bookmark4u #####
|
||||||
Bookmark4uSetup=Bookmark4u module setup
|
Bookmark4uSetup=Bookmark4u module setup
|
||||||
##### Interventions #####
|
##### Interventions #####
|
||||||
@ -1194,7 +1195,7 @@ NbOfBoomarkToShow=Maximum number of bookmarks to show in left menu
|
|||||||
##### WebServices #####
|
##### WebServices #####
|
||||||
WebServicesSetup=Webservices module setup
|
WebServicesSetup=Webservices module setup
|
||||||
WebServicesDesc=By enabling this module, Dolibarr become a web service server to provide miscellaneous web services.
|
WebServicesDesc=By enabling this module, Dolibarr become a web service server to provide miscellaneous web services.
|
||||||
WSDLCanBeDownloadedHere=WSDL descriptor file of provided serviceses can be download here
|
WSDLCanBeDownloadedHere=WSDL descriptor files of provided services can be download here
|
||||||
EndPointIs=SOAP clients must send their requests to the Dolibarr endpoint available at Url
|
EndPointIs=SOAP clients must send their requests to the Dolibarr endpoint available at Url
|
||||||
##### Bank #####
|
##### Bank #####
|
||||||
BankSetupModule=Bank module setup
|
BankSetupModule=Bank module setup
|
||||||
|
|||||||
@ -20,6 +20,7 @@ Language_fr_FR=French
|
|||||||
Language_hu_HU=Hungarian
|
Language_hu_HU=Hungarian
|
||||||
Language_is_IS=Icelandic
|
Language_is_IS=Icelandic
|
||||||
Language_it_IT=Italian
|
Language_it_IT=Italian
|
||||||
|
Language_ja_JP=Japanese
|
||||||
Language_nb_NO=Norwegian (Bokmål)
|
Language_nb_NO=Norwegian (Bokmål)
|
||||||
Language_nl_BE=Dutch (Belgium)
|
Language_nl_BE=Dutch (Belgium)
|
||||||
Language_nl_NL=Dutch (Netherlands)
|
Language_nl_NL=Dutch (Netherlands)
|
||||||
|
|||||||
@ -147,6 +147,8 @@ 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_RIGHT=Text printed on member cards (align on right)
|
||||||
DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
|
DescADHERENT_CARD_FOOTER_TEXT=Text printed on bottom of member cards
|
||||||
DescADHERENT_MAILMAN_LISTS=List(s) for automatic insription of new members (separated by a comma)
|
DescADHERENT_MAILMAN_LISTS=List(s) for automatic insription of new members (separated by a comma)
|
||||||
|
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'
|
ShowTypeCard=Show type '%s'
|
||||||
HTPasswordExport=htpassword file generation
|
HTPasswordExport=htpassword file generation
|
||||||
NoThirdPartyAssociatedToMember=No third party associated to this member
|
NoThirdPartyAssociatedToMember=No third party associated to this member
|
||||||
@ -161,4 +163,6 @@ LinkToGeneratedPagesDesc=This screen allows you to generate PDF files with busin
|
|||||||
DocForAllMembersCards=Generate business cards for all members (Format for output actually setup : <b>%s</b>)
|
DocForAllMembersCards=Generate business cards for all members (Format for output actually setup : <b>%s</b>)
|
||||||
DocForOneMemberCards=Generate business cards for a particular member (Format for output actually setup: <b>%s</b>)
|
DocForOneMemberCards=Generate business cards for a particular member (Format for output actually setup: <b>%s</b>)
|
||||||
DocForLabels=Generate address sheets (Format for output actually setup: <b>%s</b>)
|
DocForLabels=Generate address sheets (Format for output actually setup: <b>%s</b>)
|
||||||
SubscriptionPayment=Subscription payment
|
SubscriptionPayment=Subscription payment
|
||||||
|
LastSubscriptionDate=Last subscription date
|
||||||
|
LastSubscriptionAmount=Last subscription amount
|
||||||
|
|||||||
@ -73,4 +73,5 @@ NumeroNationalEmetter=National Transmitter Number
|
|||||||
PleaseSelectCustomerBankBANToWithdraw=Select information about customer bank account to withdraw
|
PleaseSelectCustomerBankBANToWithdraw=Select information about customer bank account to withdraw
|
||||||
WithBankUsingRIB=For bank accounts using RIB
|
WithBankUsingRIB=For bank accounts using RIB
|
||||||
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
|
WithBankUsingBANBIC=For bank accounts using IBAN/BIC/SWIFT
|
||||||
BankToReceiveWithdraw=Information about you bank account to receive withdraws
|
BankToReceiveWithdraw=Information about you bank account to receive withdraws
|
||||||
|
CreditDate=Credit on
|
||||||
@ -19,6 +19,7 @@ Language_fr_FR=Francés
|
|||||||
Language_hu_HU=Húngaro
|
Language_hu_HU=Húngaro
|
||||||
Language_is_IS=Islandés
|
Language_is_IS=Islandés
|
||||||
Language_it_IT=Italiano
|
Language_it_IT=Italiano
|
||||||
|
Language_ja_JP=Japonés
|
||||||
Language_nb_NO=Noruego (Bokmal)
|
Language_nb_NO=Noruego (Bokmal)
|
||||||
Language_nl_BE=Neerlandés (Bélgica)
|
Language_nl_BE=Neerlandés (Bélgica)
|
||||||
Language_nl_NL=Neerlandés (Países Bajos)
|
Language_nl_NL=Neerlandés (Países Bajos)
|
||||||
|
|||||||
@ -74,3 +74,4 @@ PleaseSelectCustomerBankBANToWithdraw=Introduzca la información de la cuenta ba
|
|||||||
WithBankUsingRIB=Para las cuentas bancarias que utilizan CCC
|
WithBankUsingRIB=Para las cuentas bancarias que utilizan CCC
|
||||||
WithBankUsingBANBIC=Para las cuentas bancarias que utilizan el código BAN/BIC/SWIFT
|
WithBankUsingBANBIC=Para las cuentas bancarias que utilizan el código BAN/BIC/SWIFT
|
||||||
BankToReceiveWithdraw=Información de su cuenta bancaria receptora de las domiciliaciones
|
BankToReceiveWithdraw=Información de su cuenta bancaria receptora de las domiciliaciones
|
||||||
|
CreditDate=Abonada el
|
||||||
@ -19,6 +19,7 @@ Language_fr_FR=Francés
|
|||||||
Language_hu_HU=Húngaro
|
Language_hu_HU=Húngaro
|
||||||
Language_is_IS=Islandés
|
Language_is_IS=Islandés
|
||||||
Language_it_IT=Italiano
|
Language_it_IT=Italiano
|
||||||
|
Language_ja_JP=Japonés
|
||||||
Language_nb_NO=Noruego (Bokmal)
|
Language_nb_NO=Noruego (Bokmal)
|
||||||
Language_nl_BE=Neerlandés (Bélgica)
|
Language_nl_BE=Neerlandés (Bélgica)
|
||||||
Language_nl_NL=Neerlandés (Países Bajos)
|
Language_nl_NL=Neerlandés (Países Bajos)
|
||||||
|
|||||||
@ -74,3 +74,4 @@ PleaseSelectCustomerBankBANToWithdraw=Introduzca la información de la cuenta ba
|
|||||||
WithBankUsingRIB=Para las cuentas bancarias que utilizan CCC
|
WithBankUsingRIB=Para las cuentas bancarias que utilizan CCC
|
||||||
WithBankUsingBANBIC=Para las cuentas bancarias que utilizan el código BAN/BIC/SWIFT
|
WithBankUsingBANBIC=Para las cuentas bancarias que utilizan el código BAN/BIC/SWIFT
|
||||||
BankToReceiveWithdraw=Información de su cuenta bancaria receptora de las domiciliaciones
|
BankToReceiveWithdraw=Información de su cuenta bancaria receptora de las domiciliaciones
|
||||||
|
CreditDate=Abonada el
|
||||||
@ -25,6 +25,7 @@ Language_fr_CH=Ranska (Sveitsi)
|
|||||||
Language_fr_FR=Ranskalainen
|
Language_fr_FR=Ranskalainen
|
||||||
Language_is_IS=Islannin
|
Language_is_IS=Islannin
|
||||||
Language_it_IT=Italialainen
|
Language_it_IT=Italialainen
|
||||||
|
Language_ja_JP=Japanin kieli
|
||||||
Language_nb_NO=Norja (bokmål)
|
Language_nb_NO=Norja (bokmål)
|
||||||
Language_nl_BE=Hollanti (Belgia)
|
Language_nl_BE=Hollanti (Belgia)
|
||||||
Language_nl_NL=Hollanti (Alankomaat)
|
Language_nl_NL=Hollanti (Alankomaat)
|
||||||
|
|||||||
@ -286,6 +286,7 @@ FollowingSubstitutionKeysCanBeUsed=En plaçant les tags suivant dans le modèle,
|
|||||||
FullListOnOnlineDocumentation=Liste complète des tags disponibles sur la documentation utilisateur du module Tiers sur le wiki http://wiki.dolibarr.org
|
FullListOnOnlineDocumentation=Liste complète des tags disponibles sur la documentation utilisateur du module Tiers sur le wiki http://wiki.dolibarr.org
|
||||||
FirstnameNamePosition=Ordre affichage prénom/nom
|
FirstnameNamePosition=Ordre affichage prénom/nom
|
||||||
DescWeather=Les graphiques suivant seront affichées sur le tableau de bord si le nombre d'éléments en retard atteints ces valeurs:
|
DescWeather=Les graphiques suivant seront affichées sur le tableau de bord si le nombre d'éléments en retard atteints ces valeurs:
|
||||||
|
KeyForWebServicesAccess=Clé pour utiliser les Web Services (paramètre "dolibarrkey" dans les webservices)
|
||||||
|
|
||||||
# Modules= undefined
|
# Modules= undefined
|
||||||
Module0Name= Utilisateurs & groupes
|
Module0Name= Utilisateurs & groupes
|
||||||
@ -1206,7 +1207,7 @@ NbOfBoomarkToShow= Nombre maximum de marques-pages à afficher dans le menu
|
|||||||
##### WebServices #####
|
##### WebServices #####
|
||||||
WebServicesSetup=Configuration du module Webservices
|
WebServicesSetup=Configuration du module Webservices
|
||||||
WebServicesDesc=En activant ce module, Dolibarr devient aussi serveur de web services offrant des web services divers.
|
WebServicesDesc=En activant ce module, Dolibarr devient aussi serveur de web services offrant des web services divers.
|
||||||
WSDLCanBeDownloadedHere=Le descripteur WSDL des services fournis peut être récupéré ici
|
WSDLCanBeDownloadedHere=Les descripteurs WSDL des services fournis peuvent être récupéré ici
|
||||||
EndPointIs=Les clients SOAP doivent envoyer leur requêtes vers l'endpoint Dolibarr à l'URL
|
EndPointIs=Les clients SOAP doivent envoyer leur requêtes vers l'endpoint Dolibarr à l'URL
|
||||||
##### Bank #####
|
##### Bank #####
|
||||||
BankSetupModule=Configuration du module Banque
|
BankSetupModule=Configuration du module Banque
|
||||||
|
|||||||
@ -20,6 +20,7 @@ Language_fr_FR=Français
|
|||||||
Language_hu_HU=Hongrois
|
Language_hu_HU=Hongrois
|
||||||
Language_is_IS=Islandais
|
Language_is_IS=Islandais
|
||||||
Language_it_IT=Italien
|
Language_it_IT=Italien
|
||||||
|
Language_ja_JP=Japonais
|
||||||
Language_nb_NO=Norvégien (Bokmal)
|
Language_nb_NO=Norvégien (Bokmal)
|
||||||
Language_nl_BE=Néerlandais (Belgique)
|
Language_nl_BE=Néerlandais (Belgique)
|
||||||
Language_nl_NL=Néerlandais (Pays-Bas)
|
Language_nl_NL=Néerlandais (Pays-Bas)
|
||||||
|
|||||||
@ -17,6 +17,7 @@ ListOfPublicMembers=Liste des adhérents publics
|
|||||||
ListOfValidatedPublicMembers=Liste des adhérents publics validés
|
ListOfValidatedPublicMembers=Liste des adhérents publics validés
|
||||||
ErrorThisMemberIsNotPublic=Cet adhérent n'est pas public
|
ErrorThisMemberIsNotPublic=Cet adhérent n'est pas public
|
||||||
ErrorMemberIsAlreadyLinkedToThisThirdParty=Un autre adhérent (nom: <b>%s</b>, login: <b>%s</b>) est déjà lié au tiers <b>%s</b>. Supprimer le lien existant d'abord car un tiers ne peut être lié qu'à un seul adhérent (et vice versa).
|
ErrorMemberIsAlreadyLinkedToThisThirdParty=Un autre adhérent (nom: <b>%s</b>, login: <b>%s</b>) est déjà lié au tiers <b>%s</b>. Supprimer le lien existant d'abord car un tiers ne peut être lié qu'à un seul adhérent (et vice versa).
|
||||||
|
ErrorBadValueForDate=Erreur : La date de fin d'adhésion ne doit être ni égale ni inférieure à la date de début.
|
||||||
ErrorUserPermissionAllowsToLinksToItselfOnly=Pour des raisons de sécurité, il faut posséder les droits de modification de tous les utilisateurs pour pouvoir lier un adhérent à un utilisateur autre que vous même.
|
ErrorUserPermissionAllowsToLinksToItselfOnly=Pour des raisons de sécurité, il faut posséder les droits de modification de tous les utilisateurs pour pouvoir lier un adhérent à un utilisateur autre que vous même.
|
||||||
ThisIsContentOfYourCard=Voici les détails de votre fiche
|
ThisIsContentOfYourCard=Voici les détails de votre fiche
|
||||||
CardContent=Contenu de votre fiche adhérent
|
CardContent=Contenu de votre fiche adhérent
|
||||||
@ -147,6 +148,8 @@ DescADHERENT_CARD_TEXT=Texte imprimé sur les cartes d'adhérent (Aligné à gau
|
|||||||
DescADHERENT_CARD_TEXT_RIGHT=Texte imprimé sur les cartes d'adhérent (Aligné à droite)
|
DescADHERENT_CARD_TEXT_RIGHT=Texte imprimé sur les cartes d'adhérent (Aligné à droite)
|
||||||
DescADHERENT_CARD_FOOTER_TEXT=Texte imprimé sur le bas des cartes d'adhérent
|
DescADHERENT_CARD_FOOTER_TEXT=Texte imprimé sur le bas des cartes d'adhérent
|
||||||
DescADHERENT_MAILMAN_LISTS=Liste(s) auxquelles inscrire les nouveaux adhérents (séparés par une virgule)
|
DescADHERENT_MAILMAN_LISTS=Liste(s) auxquelles inscrire les nouveaux adhérents (séparés par une virgule)
|
||||||
|
GlobalConfigUsedIfNotDefined=Le texte définie dans la configuration du module Adhérent sera utilisée si cette valeur est non définie ici.
|
||||||
|
MayBeOverwrited=Cette valeur peut être écrasée par le texte défini au niveau du type d'adhérent
|
||||||
ShowTypeCard=Voir type '%s'
|
ShowTypeCard=Voir type '%s'
|
||||||
HTPasswordExport=Génération fichier htpassword
|
HTPasswordExport=Génération fichier htpassword
|
||||||
NoThirdPartyAssociatedToMember=Pas de tiers associé à cet adhérent
|
NoThirdPartyAssociatedToMember=Pas de tiers associé à cet adhérent
|
||||||
@ -161,4 +164,6 @@ LinkToGeneratedPagesDesc=Cet écran vous permet de générer des planches de car
|
|||||||
DocForAllMembersCards=Génération de cartes pour tous les adhérents (Format de planche actuellement configuré: <b>%s</b>)
|
DocForAllMembersCards=Génération de cartes pour tous les adhérents (Format de planche actuellement configuré: <b>%s</b>)
|
||||||
DocForOneMemberCards=Génération de cartes pour un adhérent particulier (Format de planche actuellement configuré: <b>%s</b>)
|
DocForOneMemberCards=Génération de cartes pour un adhérent particulier (Format de planche actuellement configuré: <b>%s</b>)
|
||||||
DocForLabels=Génération d'étiquette d'adresses (Format de planche actuellement configuré: <b>%s</b>)
|
DocForLabels=Génération d'étiquette d'adresses (Format de planche actuellement configuré: <b>%s</b>)
|
||||||
SubscriptionPayment=Paiement cotisation
|
SubscriptionPayment=Paiement cotisation
|
||||||
|
LastSubscriptionDate=Date de la dernière cotisation
|
||||||
|
LastSubscriptionAmount=Montant de la dernière cotisation
|
||||||
|
|||||||
@ -73,4 +73,5 @@ NumeroNationalEmetter= Numéro National Émetteur
|
|||||||
PleaseSelectCustomerBankBANToWithdraw=Saisissez les informations du compte bancaire client à prélever
|
PleaseSelectCustomerBankBANToWithdraw=Saisissez les informations du compte bancaire client à prélever
|
||||||
WithBankUsingRIB=Pour les comptes bancaires utilisant le RIB
|
WithBankUsingRIB=Pour les comptes bancaires utilisant le RIB
|
||||||
WithBankUsingBANBIC=Pour les comptes bancaires utilisant le code BAN/BIC/SWIFT
|
WithBankUsingBANBIC=Pour les comptes bancaires utilisant le code BAN/BIC/SWIFT
|
||||||
BankToReceiveWithdraw=Informations de votre compte bancaire recevant les prélèvements
|
BankToReceiveWithdraw=Informations de votre compte bancaire recevant les prélèvements
|
||||||
|
CreditDate=Crédité le
|
||||||
@ -23,6 +23,7 @@ Language_fr_CA=Franska (Kanada)
|
|||||||
Language_fr_CH=Franska (Sviss)
|
Language_fr_CH=Franska (Sviss)
|
||||||
Language_fr_FR=Franska
|
Language_fr_FR=Franska
|
||||||
Language_it_IT=Italien
|
Language_it_IT=Italien
|
||||||
|
Language_ja_JP=Japanska
|
||||||
Language_nb_NO=Norska (bokmål)
|
Language_nb_NO=Norska (bokmål)
|
||||||
Language_nl_BE=Hollenska (Belgíu)
|
Language_nl_BE=Hollenska (Belgíu)
|
||||||
Language_nl_NL=Hollenska (Holland)
|
Language_nl_NL=Hollenska (Holland)
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Language_fr_CH=Francese (Svizzera)
|
|||||||
Language_fr_FR=Francese
|
Language_fr_FR=Francese
|
||||||
Language_is_IS=Islandese
|
Language_is_IS=Islandese
|
||||||
Language_it_IT=Italiano
|
Language_it_IT=Italiano
|
||||||
|
Language_ja_JP=Giapponese
|
||||||
Language_nb_NO=Norvegese (Bokmål)
|
Language_nb_NO=Norvegese (Bokmål)
|
||||||
Language_nl_BE=Olandese (Belgio)
|
Language_nl_BE=Olandese (Belgio)
|
||||||
Language_nl_NL=Olandese (Paesi Bassi)
|
Language_nl_NL=Olandese (Paesi Bassi)
|
||||||
|
|||||||
36
htdocs/langs/ja_JP/languages.lang
Executable file
36
htdocs/langs/ja_JP/languages.lang
Executable file
@ -0,0 +1,36 @@
|
|||||||
|
# Dolibarr language file - fr_FR - languages
|
||||||
|
CHARSET=UTF-8
|
||||||
|
|
||||||
|
Language_ar_AR=アラビア語
|
||||||
|
Language_ca_ES=カタルにゃ語
|
||||||
|
Language_da_DA=デンマーク語
|
||||||
|
Language_de_DE=ドイツ語
|
||||||
|
Language_de_AT=ドイツ語 (オーストリア)
|
||||||
|
Language_en_AU=英語 (オーストラリア)
|
||||||
|
Language_en_GB=英語 (イギリス)
|
||||||
|
Language_en_IN=英語 (インド)
|
||||||
|
Language_en_US=英語 (アメリカ)
|
||||||
|
Language_es_ES=スペイン語
|
||||||
|
Language_es_AR=スペイン語 (アルゼンチン)
|
||||||
|
Language_fi_FI=フインランド語
|
||||||
|
Language_fr_BE=フランス語 (ベルギー)
|
||||||
|
Language_fr_CA=フランス語 (カナダ)
|
||||||
|
Language_fr_CH=フランス語 (スイス)
|
||||||
|
Language_fr_FR=フランス語
|
||||||
|
Language_hu_HU=ハンガリー語
|
||||||
|
Language_is_IS=アイスランド語
|
||||||
|
Language_it_IT=イタリア語
|
||||||
|
Language_ja_JP=日本語
|
||||||
|
Language_nb_NO=ノルウエー語 (ブーケモール)
|
||||||
|
Language_nl_BE=オランダ語 (ベルギー)
|
||||||
|
Language_nl_NL=オランダ語 (オランダ)
|
||||||
|
Language_pl_PL=ポーランド語
|
||||||
|
Language_pt_BR=ポルトガル語 (ブラジル)
|
||||||
|
Language_pt_PT=ポルトガル語
|
||||||
|
Language_ro_RO=ルーマニア語
|
||||||
|
Language_ru_RU=ロシア語
|
||||||
|
Language_tr_TR=トルコ語
|
||||||
|
Language_sl_SL=スロベニア語
|
||||||
|
Language_sv_SV=スウエーデん語
|
||||||
|
Language_zh_CN=中国語
|
||||||
|
Language_is_IS=アイスランド語
|
||||||
@ -25,6 +25,7 @@ Language_fr_CH=Fransk (Sveits)
|
|||||||
Language_fr_FR=Fransk
|
Language_fr_FR=Fransk
|
||||||
Language_is_IS=Islandsk
|
Language_is_IS=Islandsk
|
||||||
Language_it_IT=Italiensk
|
Language_it_IT=Italiensk
|
||||||
|
Language_ja_JP=Japansk
|
||||||
Language_nb_NO=Norsk (bokmål)
|
Language_nb_NO=Norsk (bokmål)
|
||||||
Language_nl_BE=Nederlandsk (Belgia)
|
Language_nl_BE=Nederlandsk (Belgia)
|
||||||
Language_nl_NL=Nederlandsk (Nederland)
|
Language_nl_NL=Nederlandsk (Nederland)
|
||||||
|
|||||||
@ -15,6 +15,7 @@ Language_fr_CA=Frans (Canada)
|
|||||||
Language_fr_CH=Frans (Zwitzerland)
|
Language_fr_CH=Frans (Zwitzerland)
|
||||||
Language_fr_FR=Frans (Frankrijk)
|
Language_fr_FR=Frans (Frankrijk)
|
||||||
Language_it_IT=Italiaans
|
Language_it_IT=Italiaans
|
||||||
|
Language_ja_JP=Japans
|
||||||
Language_nb_NO=Noors (Bokmål)
|
Language_nb_NO=Noors (Bokmål)
|
||||||
Language_nl_BE=Nerderlands (België)
|
Language_nl_BE=Nerderlands (België)
|
||||||
Language_nl_NL=Nerderlands (Netherland)
|
Language_nl_NL=Nerderlands (Netherland)
|
||||||
|
|||||||
@ -3,39 +3,40 @@
|
|||||||
* Automatic generated via autotranslator.php tool
|
* Automatic generated via autotranslator.php tool
|
||||||
* Generation date 2010-07-17 11:45:17
|
* Generation date 2010-07-17 11:45:17
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
// Reference language: en_US -> pt_PT
|
// Reference language: en_US -> pt_PT
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
Language_ar_AR=Árabe
|
Language_ar_AR=Árabe
|
||||||
Language_ca_ES=Catalão
|
Language_ca_ES=Catalão
|
||||||
Language_da_DA=Dinamarquês
|
Language_da_DA=Dinamarquês
|
||||||
Language_de_DE=Alemão
|
Language_de_DE=Alemão
|
||||||
Language_en_AU=Inglês (Austrália)
|
Language_en_AU=Inglês (Austrália)
|
||||||
Language_en_GB=Inglês (Reino Unido)
|
Language_en_GB=Inglês (Reino Unido)
|
||||||
Language_en_IN=Inglês (Índia)
|
Language_en_IN=Inglês (Índia)
|
||||||
Language_en_US=Inglês (Estados Unidos)
|
Language_en_US=Inglês (Estados Unidos)
|
||||||
Language_es_ES=Espanhol
|
Language_es_ES=Espanhol
|
||||||
Language_es_AR=Espanhol (Argentina)
|
Language_es_AR=Espanhol (Argentina)
|
||||||
Language_fi_FI=Fins
|
Language_fi_FI=Fins
|
||||||
Language_fr_BE=Francês (Bélgica)
|
Language_fr_BE=Francês (Bélgica)
|
||||||
Language_fr_CA=Francês (Canadá)
|
Language_fr_CA=Francês (Canadá)
|
||||||
Language_fr_CH=Francês (Suíça)
|
Language_fr_CH=Francês (Suíça)
|
||||||
Language_fr_FR=Francês
|
Language_fr_FR=Francês
|
||||||
Language_is_IS=Islandês
|
Language_is_IS=Islandês
|
||||||
Language_it_IT=Italiano
|
Language_it_IT=Italiano
|
||||||
Language_nb_NO=Norueguês (bokmål)
|
Language_ja_JP=Língua japonesa
|
||||||
Language_nl_BE=Holandês (Bélgica)
|
Language_nb_NO=Norueguês (bokmål)
|
||||||
Language_nl_NL=Holandês (Países Baixos)
|
Language_nl_BE=Holandês (Bélgica)
|
||||||
Language_pl_PL=Polonês
|
Language_nl_NL=Holandês (Países Baixos)
|
||||||
Language_pt_BR=Português (Brasil)
|
Language_pl_PL=Polonês
|
||||||
Language_pt_PT=Português
|
Language_pt_BR=Português (Brasil)
|
||||||
Language_ro_RO=Romeno
|
Language_pt_PT=Português
|
||||||
Language_ru_RU=Russo
|
Language_ro_RO=Romeno
|
||||||
Language_tr_TR=Turco
|
Language_ru_RU=Russo
|
||||||
Language_sl_SL=Esloveno
|
Language_tr_TR=Turco
|
||||||
Language_sv_SV=Sueco
|
Language_sl_SL=Esloveno
|
||||||
Language_zh_CN=Chinês
|
Language_sv_SV=Sueco
|
||||||
Language_is_IS=Islandês
|
Language_zh_CN=Chinês
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:23).
|
Language_is_IS=Islandês
|
||||||
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:23).
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Language_fr_CH=Franceză (Elveţia)
|
|||||||
Language_fr_FR=Franceză
|
Language_fr_FR=Franceză
|
||||||
Language_is_IS=Islandez
|
Language_is_IS=Islandez
|
||||||
Language_it_IT=Italian
|
Language_it_IT=Italian
|
||||||
|
Language_ja_JP=Japoneză
|
||||||
Language_nb_NO=Norvegiană (Bokmål)
|
Language_nb_NO=Norvegiană (Bokmål)
|
||||||
Language_nl_BE=Ţările de Jos (Belgia)
|
Language_nl_BE=Ţările de Jos (Belgia)
|
||||||
Language_nl_NL=Ţările de Jos (Olanda)
|
Language_nl_NL=Ţările de Jos (Olanda)
|
||||||
|
|||||||
@ -9,6 +9,7 @@
|
|||||||
// Reference language: en_US
|
// Reference language: en_US
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
FONTFORPDF=DejaVuSans
|
FONTFORPDF=DejaVuSans
|
||||||
|
FONTSIZEFORPDF=8
|
||||||
SeparatorDecimal=,
|
SeparatorDecimal=,
|
||||||
SeparatorThousand=
|
SeparatorThousand=
|
||||||
FormatDateShort=%d.%m.%Y
|
FormatDateShort=%d.%m.%Y
|
||||||
|
|||||||
@ -4,39 +4,40 @@
|
|||||||
* Generation date 2010-07-17 11:45:17
|
* Generation date 2010-07-17 11:45:17
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
// Reference language: en_US -> ru_RU
|
// Reference language: en_US -> ru_RU
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
Language_ar_AR=Арабский
|
Language_ar_AR=Арабский
|
||||||
Language_ca_ES=Каталанский
|
Language_ca_ES=Каталанский
|
||||||
Language_da_DA=Датский
|
Language_da_DA=Датский
|
||||||
Language_de_DE=Немецкий
|
Language_de_DE=Немецкий
|
||||||
Language_en_AU=Английский (Австралия)
|
Language_en_AU=Английский (Австралия)
|
||||||
Language_en_GB=Английский (Великобритания)
|
Language_en_GB=Английский (Великобритания)
|
||||||
Language_en_IN=Английский (Индия)
|
Language_en_IN=Английский (Индия)
|
||||||
Language_en_US=Английский (США)
|
Language_en_US=Английский (США)
|
||||||
Language_es_ES=Испанский
|
Language_es_ES=Испанский
|
||||||
Language_es_AR=Испанский (Аргентина)
|
Language_es_AR=Испанский (Аргентина)
|
||||||
Language_fi_FI=Ласты
|
Language_fi_FI=Ласты
|
||||||
Language_fr_BE=Французский (Бельгия)
|
Language_fr_BE=Французский (Бельгия)
|
||||||
Language_fr_CA=Французский (Канада)
|
Language_fr_CA=Французский (Канада)
|
||||||
Language_fr_CH=Французский (Швейцария)
|
Language_fr_CH=Французский (Швейцария)
|
||||||
Language_fr_FR=Французский
|
Language_fr_FR=Французский
|
||||||
Language_is_IS=Исландский
|
Language_is_IS=Исландский
|
||||||
Language_it_IT=Итальянский
|
Language_it_IT=Итальянский
|
||||||
Language_nb_NO=Норвежский (букмол)
|
Language_ja_JP=Япо́нский язы́к
|
||||||
Language_nl_BE=Голландский (Бельгия)
|
Language_nb_NO=Норвежский (букмол)
|
||||||
Language_nl_NL=Голландский (Нидерланды)
|
Language_nl_BE=Голландский (Бельгия)
|
||||||
Language_pl_PL=Польский
|
Language_nl_NL=Голландский (Нидерланды)
|
||||||
Language_pt_BR=Португальский (Бразилия)
|
Language_pl_PL=Польский
|
||||||
Language_pt_PT=Португальский язык
|
Language_pt_BR=Португальский (Бразилия)
|
||||||
Language_ro_RO=Румынский
|
Language_pt_PT=Португальский язык
|
||||||
Language_ru_RU=Русский
|
Language_ro_RO=Румынский
|
||||||
Language_tr_TR=Турецкий
|
Language_ru_RU=Русский
|
||||||
Language_sl_SL=Словенский
|
Language_tr_TR=Турецкий
|
||||||
Language_sv_SV=Шведский
|
Language_sl_SL=Словенский
|
||||||
Language_zh_CN=Китайский
|
Language_sv_SV=Шведский
|
||||||
Language_is_IS=Исландский
|
Language_zh_CN=Китайский
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:27).
|
Language_is_IS=Исландский
|
||||||
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:27).
|
||||||
|
|||||||
@ -17,6 +17,7 @@ Language_fr_CH=Francoščina (Švica)
|
|||||||
Language_fr_FR=Francoščina
|
Language_fr_FR=Francoščina
|
||||||
Language_is_IS=Islandščina
|
Language_is_IS=Islandščina
|
||||||
Language_it_IT=Italijanščina
|
Language_it_IT=Italijanščina
|
||||||
|
Language_ja_JP=Japonščina
|
||||||
Language_nb_NO=Norveščina (Bokmål)
|
Language_nb_NO=Norveščina (Bokmål)
|
||||||
Language_nl_BE=Nizozemščina (Belgija)
|
Language_nl_BE=Nizozemščina (Belgija)
|
||||||
Language_nl_NL=Nizozemščina (Nizozemska)
|
Language_nl_NL=Nizozemščina (Nizozemska)
|
||||||
@ -30,9 +31,9 @@ Language_sl_SL=Slovenščina
|
|||||||
Language_zh_CN=Kitajščina
|
Language_zh_CN=Kitajščina
|
||||||
Language_is_IS=Islandščina
|
Language_is_IS=Islandščina
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
// Reference language: en_US -> sl_SL
|
// Reference language: en_US -> sl_SL
|
||||||
Language_sv_SV=Švedski
|
Language_sv_SV=Švedski
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:27).
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:27).
|
||||||
|
|||||||
@ -25,6 +25,7 @@ Language_fr_CH=Franska (Schweiz)
|
|||||||
Language_fr_FR=Franska
|
Language_fr_FR=Franska
|
||||||
Language_is_IS=Isländska
|
Language_is_IS=Isländska
|
||||||
Language_it_IT=Italienska
|
Language_it_IT=Italienska
|
||||||
|
Language_ja_JP=Japanska
|
||||||
Language_nb_NO=Norska (bokmål)
|
Language_nb_NO=Norska (bokmål)
|
||||||
Language_nl_BE=Holländska (Belgien)
|
Language_nl_BE=Holländska (Belgien)
|
||||||
Language_nl_NL=Nederländska (Nederländerna)
|
Language_nl_NL=Nederländska (Nederländerna)
|
||||||
|
|||||||
@ -4,39 +4,40 @@
|
|||||||
* Generation date 2010-07-17 11:45:17
|
* Generation date 2010-07-17 11:45:17
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
// Reference language: en_US -> tr_TR
|
// Reference language: en_US -> tr_TR
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
Language_ar_AR=Arapça
|
Language_ar_AR=Arapça
|
||||||
Language_ca_ES=Katalanca
|
Language_ca_ES=Katalanca
|
||||||
Language_da_DA=Danimarkalı
|
Language_da_DA=Danimarkalı
|
||||||
Language_de_DE=Alman
|
Language_de_DE=Alman
|
||||||
Language_en_AU=İngilizce (Avustralya)
|
Language_en_AU=İngilizce (Avustralya)
|
||||||
Language_en_GB=İngilizce (Birleşik Krallık)
|
Language_en_GB=İngilizce (Birleşik Krallık)
|
||||||
Language_en_IN=İngilizce (Hindistan)
|
Language_en_IN=İngilizce (Hindistan)
|
||||||
Language_en_US=İngilizce (ABD)
|
Language_en_US=İngilizce (ABD)
|
||||||
Language_es_ES=İspanyolca
|
Language_es_ES=İspanyolca
|
||||||
Language_es_AR=İspanyolca (Arjantin)
|
Language_es_AR=İspanyolca (Arjantin)
|
||||||
Language_fi_FI=Fins
|
Language_fi_FI=Fins
|
||||||
Language_fr_BE=Fransızca (Belçika)
|
Language_fr_BE=Fransızca (Belçika)
|
||||||
Language_fr_CA=Fransızca (Kanada)
|
Language_fr_CA=Fransızca (Kanada)
|
||||||
Language_fr_CH=Fransızca (İsviçre)
|
Language_fr_CH=Fransızca (İsviçre)
|
||||||
Language_fr_FR=Fransız
|
Language_fr_FR=Fransız
|
||||||
Language_is_IS=İzlanda
|
Language_is_IS=İzlanda
|
||||||
Language_it_IT=İtalyanca
|
Language_it_IT=İtalyanca
|
||||||
Language_nb_NO=(Bokmål) Norveç
|
Language_ja_JP=Japonca
|
||||||
Language_nl_BE=Hollandaca (Belçika)
|
Language_nb_NO=(Bokmål) Norveç
|
||||||
Language_nl_NL=Hollanda (Hollanda)
|
Language_nl_BE=Hollandaca (Belçika)
|
||||||
Language_pl_PL=Polonya
|
Language_nl_NL=Hollanda (Hollanda)
|
||||||
Language_pt_BR=Portekizce (Brezilya)
|
Language_pl_PL=Polonya
|
||||||
Language_pt_PT=Portekizce
|
Language_pt_BR=Portekizce (Brezilya)
|
||||||
Language_ro_RO=Romanian
|
Language_pt_PT=Portekizce
|
||||||
Language_ru_RU=Rus
|
Language_ro_RO=Romanian
|
||||||
Language_tr_TR=Türk
|
Language_ru_RU=Rus
|
||||||
Language_sl_SL=Sloven
|
Language_tr_TR=Türk
|
||||||
Language_sv_SV=İsveç
|
Language_sl_SL=Sloven
|
||||||
Language_zh_CN=Çin
|
Language_sv_SV=İsveç
|
||||||
Language_is_IS=İzlanda
|
Language_zh_CN=Çin
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:31).
|
Language_is_IS=İzlanda
|
||||||
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:31).
|
||||||
|
|||||||
@ -10,6 +10,7 @@
|
|||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
DIRECTION=ltr
|
DIRECTION=ltr
|
||||||
FONTFORPDF=DejaVuSans
|
FONTFORPDF=DejaVuSans
|
||||||
|
FONTSIZEFORPDF=9
|
||||||
SeparatorDecimal=.
|
SeparatorDecimal=.
|
||||||
SeparatorThousand=,
|
SeparatorThousand=,
|
||||||
FormatDateShort=%d/%m/%Y
|
FormatDateShort=%d/%m/%Y
|
||||||
@ -279,7 +280,7 @@ Total=Toplam
|
|||||||
SubTotal=Subtotal
|
SubTotal=Subtotal
|
||||||
TotalHTShort=(Net) Toplam
|
TotalHTShort=(Net) Toplam
|
||||||
TotalTTCShort=Toplam (bahis vergi)
|
TotalTTCShort=Toplam (bahis vergi)
|
||||||
TotalHT=(Toplam vergi net)
|
TotalHT=Toplam (vergi net)
|
||||||
TotalTTC=Toplam (bahis vergi)
|
TotalTTC=Toplam (bahis vergi)
|
||||||
TotalTTCToYourCredit=Kredi için toplam (bahis vergi)
|
TotalTTCToYourCredit=Kredi için toplam (bahis vergi)
|
||||||
TotalVAT=Toplam KDV
|
TotalVAT=Toplam KDV
|
||||||
|
|||||||
@ -21,7 +21,8 @@ Language_fr_BE=法语(比利时)
|
|||||||
Language_fr_CA=法语(加拿大)
|
Language_fr_CA=法语(加拿大)
|
||||||
Language_fr_CH=法语(瑞士)
|
Language_fr_CH=法语(瑞士)
|
||||||
Language_fr_FR=法国的
|
Language_fr_FR=法国的
|
||||||
Language_it_IT=Italien
|
Language_it_IT=意大利语
|
||||||
|
Language_ja_JP=日语
|
||||||
Language_nb_NO=挪威文(巴克摩)
|
Language_nb_NO=挪威文(巴克摩)
|
||||||
Language_nl_BE=荷兰语(比利时)
|
Language_nl_BE=荷兰语(比利时)
|
||||||
Language_nl_NL=荷兰语(荷兰)
|
Language_nl_NL=荷兰语(荷兰)
|
||||||
@ -33,14 +34,14 @@ Language_ru_RU=俄
|
|||||||
Language_tr_TR=土耳其
|
Language_tr_TR=土耳其
|
||||||
Language_sl_SL=斯洛文尼亚
|
Language_sl_SL=斯洛文尼亚
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-06-08 21:22:55).
|
// STOP - Lines generated via autotranslator.php tool (2010-06-08 21:22:55).
|
||||||
|
|
||||||
|
|
||||||
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
// START - Lines generated via autotranslator.php tool (2010-09-04 01:33:40).
|
||||||
// Reference language: en_US -> zh_CN
|
// Reference language: en_US -> zh_CN
|
||||||
Language_en_IN=英国(印度)
|
Language_en_IN=英国(印度)
|
||||||
Language_es_AR=西班牙语(阿根廷)
|
Language_es_AR=西班牙语(阿根廷)
|
||||||
Language_is_IS=冰岛
|
Language_is_IS=冰岛
|
||||||
Language_sv_SV=瑞典
|
Language_sv_SV=瑞典
|
||||||
Language_zh_CN=中文
|
Language_zh_CN=中文
|
||||||
Language_is_IS=冰岛
|
Language_is_IS=冰岛
|
||||||
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:32).
|
// STOP - Lines generated via autotranslator.php tool (2010-09-04 01:40:32).
|
||||||
|
|||||||
@ -8,8 +8,9 @@
|
|||||||
// START - Lines generated via autotranslator.php tool (2010-06-09 00:39:24).
|
// START - Lines generated via autotranslator.php tool (2010-06-09 00:39:24).
|
||||||
// Reference language: en_US
|
// Reference language: en_US
|
||||||
CHARSET=UTF-8
|
CHARSET=UTF-8
|
||||||
DIRECTION=升
|
DIRECTION=ltr
|
||||||
FONTFORPDF=?????
|
FONTFORPDF=arialunicid0
|
||||||
|
FONTSIZEFORPDF=9
|
||||||
SeparatorDecimal=。
|
SeparatorDecimal=。
|
||||||
SeparatorThousand=,
|
SeparatorThousand=,
|
||||||
FormatDateShort=%d/%m/%Y
|
FormatDateShort=%d/%m/%Y
|
||||||
|
|||||||
@ -225,6 +225,7 @@ if (! GETPOST("source"))
|
|||||||
print '<input type="hidden" name="amount" value="'.$amount.'">';
|
print '<input type="hidden" name="amount" value="'.$amount.'">';
|
||||||
print '<input type="hidden" name="newamount" value="'.$amount.'">';
|
print '<input type="hidden" name="newamount" value="'.$amount.'">';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Currency
|
// Currency
|
||||||
print ' <b>'.$langs->trans("Currency".$currency).'</b>';
|
print ' <b>'.$langs->trans("Currency".$currency).'</b>';
|
||||||
print '<input type="hidden" name="currency" value="'.$currency.'">';
|
print '<input type="hidden" name="currency" value="'.$currency.'">';
|
||||||
@ -633,6 +634,23 @@ if (GETPOST("source") == 'membersubscription')
|
|||||||
print '<input type="hidden" name="ref" value="'.$member->ref.'">';
|
print '<input type="hidden" name="ref" value="'.$member->ref.'">';
|
||||||
print '</td></tr>'."\n";
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
if ($member->last_subscription_date || $member->last_subscription_amount)
|
||||||
|
{
|
||||||
|
// Last subscription date
|
||||||
|
$var=!$var;
|
||||||
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("LastSubscriptionDate");
|
||||||
|
print '</td><td class="CTableRow'.($var?'1':'2').'">'.dol_print_date($member->last_subscription_date,'day');
|
||||||
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
// Last subscription amount
|
||||||
|
$var=!$var;
|
||||||
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("LastSubscriptionAmount");
|
||||||
|
print '</td><td class="CTableRow'.($var?'1':'2').'">'.price($member->last_subscription_amount);
|
||||||
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
if (empty($amount) && ! GETPOST('newamount')) $_GET['newamount']=$member->last_subscription_amount;
|
||||||
|
}
|
||||||
|
|
||||||
// Amount
|
// Amount
|
||||||
$var=!$var;
|
$var=!$var;
|
||||||
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Amount");
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Amount");
|
||||||
|
|||||||
@ -182,7 +182,7 @@ if (GETPOST("action") == 'dopayment')
|
|||||||
dol_syslog("shipToStreet2: $shipToStreet2", LOG_DEBUG);
|
dol_syslog("shipToStreet2: $shipToStreet2", LOG_DEBUG);
|
||||||
dol_syslog("phoneNum: $phoneNum", LOG_DEBUG);
|
dol_syslog("phoneNum: $phoneNum", LOG_DEBUG);
|
||||||
|
|
||||||
header("Content-type: text/html; charset=".$conf->file->character_set_client);
|
/*header("Content-type: text/html; charset=".$conf->file->character_set_client);
|
||||||
|
|
||||||
print '<html>'."\n";
|
print '<html>'."\n";
|
||||||
print '<head>'."\n";
|
print '<head>'."\n";
|
||||||
@ -190,14 +190,16 @@ if (GETPOST("action") == 'dopayment')
|
|||||||
print '</head>'."\n";
|
print '</head>'."\n";
|
||||||
print '<body>'."\n";
|
print '<body>'."\n";
|
||||||
print "\n";
|
print "\n";
|
||||||
|
*/
|
||||||
|
|
||||||
$_SESSION["Payment_Amount"]=$PAYPAL_API_PRICE;
|
$_SESSION["Payment_Amount"]=$PAYPAL_API_PRICE;
|
||||||
|
|
||||||
// A redirect is added if API call successfull
|
// A redirect is added if API call successfull
|
||||||
print_paypal_redirect($PAYPAL_API_PRICE,$PAYPAL_API_DEVISE,$PAYPAL_PAYMENT_TYPE,$PAYPAL_API_OK,$PAYPAL_API_KO, $FULLTAG);
|
print_paypal_redirect($PAYPAL_API_PRICE,$PAYPAL_API_DEVISE,$PAYPAL_PAYMENT_TYPE,$PAYPAL_API_OK,$PAYPAL_API_KO, $FULLTAG);
|
||||||
|
|
||||||
print '</body></html>'."\n";
|
/*print '</body></html>'."\n";
|
||||||
print "\n";
|
print "\n";
|
||||||
|
*/
|
||||||
|
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
@ -287,7 +289,7 @@ if (! GETPOST("source"))
|
|||||||
$found=true;
|
$found=true;
|
||||||
$tag=GETPOST("tag");
|
$tag=GETPOST("tag");
|
||||||
$fulltag=$tag;
|
$fulltag=$tag;
|
||||||
|
|
||||||
// Creditor
|
// Creditor
|
||||||
$var=!$var;
|
$var=!$var;
|
||||||
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Creditor");
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Creditor");
|
||||||
@ -795,6 +797,23 @@ if (GETPOST("source") == 'membersubscription')
|
|||||||
print '<input type="hidden" name="ref" value="'.$member->ref.'">';
|
print '<input type="hidden" name="ref" value="'.$member->ref.'">';
|
||||||
print '</td></tr>'."\n";
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
if ($member->last_subscription_date || $member->last_subscription_amount)
|
||||||
|
{
|
||||||
|
// Last subscription date
|
||||||
|
$var=!$var;
|
||||||
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("LastSubscriptionDate");
|
||||||
|
print '</td><td class="CTableRow'.($var?'1':'2').'">'.dol_print_date($member->last_subscription_date,'day');
|
||||||
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
// Last subscription amount
|
||||||
|
$var=!$var;
|
||||||
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("LastSubscriptionAmount");
|
||||||
|
print '</td><td class="CTableRow'.($var?'1':'2').'">'.price($member->last_subscription_amount);
|
||||||
|
print '</td></tr>'."\n";
|
||||||
|
|
||||||
|
if (empty($amount) && ! GETPOST('newamount')) $_GET['newamount']=$member->last_subscription_amount;
|
||||||
|
}
|
||||||
|
|
||||||
// Amount
|
// Amount
|
||||||
$var=!$var;
|
$var=!$var;
|
||||||
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Amount");
|
print '<tr><td class="CTableRow'.($var?'1':'2').'">'.$langs->trans("Amount");
|
||||||
@ -828,7 +847,7 @@ if (GETPOST("source") == 'membersubscription')
|
|||||||
print '</td><td class="CTableRow'.($var?'1':'2').'"><input class="flat" type="text" name="EMAIL" size="48" value="'.$email.'"></td></tr>'."\n";
|
print '</td><td class="CTableRow'.($var?'1':'2').'"><input class="flat" type="text" name="EMAIL" size="48" value="'.$email.'"></td></tr>'."\n";
|
||||||
|
|
||||||
// Shipping address
|
// Shipping address
|
||||||
$shipToName=$member->getFullName();
|
$shipToName=$member->getFullName($langs);
|
||||||
$shipToStreet=$member->adresse;
|
$shipToStreet=$member->adresse;
|
||||||
$shipToCity=$member->ville;
|
$shipToCity=$member->ville;
|
||||||
$shipToState=$member->departement_code;
|
$shipToState=$member->departement_code;
|
||||||
|
|||||||
@ -538,12 +538,16 @@ class Societe extends CommonObject
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Load a third party from database into memory
|
* Load a third party from database into memory
|
||||||
* \param socid Id third party to load
|
* @param socid Id third party to load
|
||||||
* \param ref Name of third party (Warning, this can return several records)
|
* @param ref Name of third party (Warning, this can return several records)
|
||||||
* \return int >0 if OK, <0 if KO or if two records found for same ref.
|
* @param idprof1 Prof id 1 of third party (Warning, this can return several records)
|
||||||
|
* @param idprof2 Prof id 2 of third party (Warning, this can return several records)
|
||||||
|
* @param idprof3 Prof id 3 of third party (Warning, this can return several records)
|
||||||
|
* @param idprof4 Prof id 4 of third party (Warning, this can return several records)
|
||||||
|
* @return int >0 if OK, <0 if KO or if two records found for same ref or idprof.
|
||||||
*/
|
*/
|
||||||
function fetch($socid, $ref='')
|
function fetch($socid, $ref='',$idprof1='',$idprof2='',$idprof3='',$idprof4='')
|
||||||
{
|
{
|
||||||
global $langs;
|
global $langs;
|
||||||
global $conf;
|
global $conf;
|
||||||
@ -578,6 +582,10 @@ class Societe extends CommonObject
|
|||||||
$sql .= ' LEFT JOIN '.MAIN_DB_PREFIX.'c_typent as te ON s.fk_typent = te.id';
|
$sql .= ' LEFT JOIN '.MAIN_DB_PREFIX.'c_typent as te ON s.fk_typent = te.id';
|
||||||
if ($socid) $sql .= ' WHERE s.rowid = '.$socid;
|
if ($socid) $sql .= ' WHERE s.rowid = '.$socid;
|
||||||
if ($ref) $sql .= " WHERE s.nom = '".addslashes($ref)."' AND s.entity = ".$conf->entity;
|
if ($ref) $sql .= " WHERE s.nom = '".addslashes($ref)."' AND s.entity = ".$conf->entity;
|
||||||
|
if ($idprof1) $sql .= " WHERE s.siren = '".addslashes($siren)."' AND s.entity = ".$conf->entity;
|
||||||
|
if ($idprof2) $sql .= " WHERE s.siret = '".addslashes($siret)."' AND s.entity = ".$conf->entity;
|
||||||
|
if ($idprof3) $sql .= " WHERE s.ape = '".addslashes($ape)."' AND s.entity = ".$conf->entity;
|
||||||
|
if ($idprof4) $sql .= " WHERE s.idprof4 = '".addslashes($idprof4)."' AND s.entity = ".$conf->entity;
|
||||||
|
|
||||||
$resql=$this->db->query($sql);
|
$resql=$this->db->query($sql);
|
||||||
dol_syslog("Societe::fetch ".$sql);
|
dol_syslog("Societe::fetch ".$sql);
|
||||||
|
|||||||
@ -23,6 +23,8 @@
|
|||||||
* \version $Id$
|
* \version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
error_reporting(0);
|
||||||
|
|
||||||
// Use its own include to not share the include of Dolibarr
|
// Use its own include to not share the include of Dolibarr
|
||||||
// This is a standalone feature with no information from Dolibarr to show
|
// This is a standalone feature with no information from Dolibarr to show
|
||||||
// and no database access to do.
|
// and no database access to do.
|
||||||
|
|||||||
@ -17,18 +17,21 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \file htdocs/install/phpinfo.php
|
* \file htdocs/support/online.php
|
||||||
* \ingroup install
|
* \ingroup install
|
||||||
* \brief Provide an Online Help support
|
* \brief Provide an Online Help support
|
||||||
* \version $Id$
|
* \version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
error_reporting(0);
|
||||||
|
|
||||||
include_once("./inc.php");
|
include_once("./inc.php");
|
||||||
$uri=preg_replace('/^http(s?):\/\//i','',$dolibarr_main_url_root);
|
$uri=preg_replace('/^http(s?):\/\//i','',$dolibarr_main_url_root);
|
||||||
$pos = strstr ($uri, '/'); // $pos contient alors url sans nom domaine
|
$pos = strstr ($uri, '/'); // $pos contient alors url sans nom domaine
|
||||||
if ($pos == '/') $pos = ''; // si $pos vaut /, on le met a ''
|
if ($pos == '/') $pos = ''; // si $pos vaut /, on le met a ''
|
||||||
define('DOL_URL_ROOT', $pos); // URL racine relative
|
define('DOL_URL_ROOT', $pos); // URL racine relative
|
||||||
|
|
||||||
|
|
||||||
$langs->load("other");
|
$langs->load("other");
|
||||||
$langs->load("help");
|
$langs->load("help");
|
||||||
|
|
||||||
|
|||||||
@ -95,8 +95,8 @@ class User extends CommonObject
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur de la classe
|
* Constructeur de la classe
|
||||||
* \param DB Handler acces base de donnees
|
* @param DB Handler acces base de donnees
|
||||||
*/
|
*/
|
||||||
function User($DB)
|
function User($DB)
|
||||||
{
|
{
|
||||||
@ -113,12 +113,12 @@ class User extends CommonObject
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Charge un objet user avec toutes ces caracteristiques depuis un id ou login
|
* Charge un objet user avec toutes ces caracteristiques depuis un id ou login
|
||||||
* \param id Si defini, id a utiliser pour recherche
|
* @param id Si defini, id a utiliser pour recherche
|
||||||
* \param login Si defini, login a utiliser pour recherche
|
* @param login Si defini, login a utiliser pour recherche
|
||||||
* \param sid Si defini, sid a utiliser pour recherche
|
* @param sid Si defini, sid a utiliser pour recherche
|
||||||
* \param $loadpersonalconf Also load personal conf of user (in $user->conf->xxx)
|
* @param $loadpersonalconf Also load personal conf of user (in $user->conf->xxx)
|
||||||
* \return int <0 if KO, 0 not found, >0 if OK
|
* @return int <0 if KO, 0 not found, >0 if OK
|
||||||
*/
|
*/
|
||||||
function fetch($id='', $login='',$sid='',$loadpersonalconf=1)
|
function fetch($id='', $login='',$sid='',$loadpersonalconf=1)
|
||||||
{
|
{
|
||||||
@ -137,15 +137,17 @@ class User extends CommonObject
|
|||||||
$sql.= " u.tms as datem,";
|
$sql.= " u.tms as datem,";
|
||||||
$sql.= " u.datelastlogin as datel,";
|
$sql.= " u.datelastlogin as datel,";
|
||||||
$sql.= " u.datepreviouslogin as datep,";
|
$sql.= " u.datepreviouslogin as datep,";
|
||||||
$sql.= " u.photo as photo";
|
$sql.= " u.photo as photo,";
|
||||||
|
$sql.= " u.openid as openid";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."user as u";
|
$sql.= " FROM ".MAIN_DB_PREFIX."user as u";
|
||||||
$sql.= " WHERE u.entity IN (0,".$conf->entity.")";
|
$sql.= " WHERE u.entity IN (0,".$conf->entity.")";
|
||||||
|
|
||||||
if ($sid)
|
if ($sid)
|
||||||
{
|
{
|
||||||
// permet une recherche du user par son SID ActiveDirectory ou Samba
|
|
||||||
$sql.= " AND (u.ldap_sid = '".$sid."' || u.login = '".addslashes($login)."') LIMIT 1";
|
$sql.= " AND (u.ldap_sid = '".$sid."' || u.login = '".addslashes($login)."') LIMIT 1";
|
||||||
}
|
}
|
||||||
else if ($login)
|
else if ($login)
|
||||||
|
// permet une recherche du user par son SID ActiveDirectory ou Samba
|
||||||
{
|
{
|
||||||
$sql.= " AND u.login = '".addslashes($login)."'";
|
$sql.= " AND u.login = '".addslashes($login)."'";
|
||||||
}
|
}
|
||||||
@ -181,6 +183,7 @@ class User extends CommonObject
|
|||||||
$this->note = $obj->note;
|
$this->note = $obj->note;
|
||||||
$this->statut = $obj->statut;
|
$this->statut = $obj->statut;
|
||||||
$this->photo = $obj->photo;
|
$this->photo = $obj->photo;
|
||||||
|
$this->openid = $obj->openid;
|
||||||
$this->lang = $obj->lang;
|
$this->lang = $obj->lang;
|
||||||
$this->entity = $obj->entity;
|
$this->entity = $obj->entity;
|
||||||
|
|
||||||
@ -441,7 +444,7 @@ class User extends CommonObject
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Clear all permissions array of user
|
* Clear all permissions array of user
|
||||||
*/
|
*/
|
||||||
function clearrights()
|
function clearrights()
|
||||||
{
|
{
|
||||||
@ -453,8 +456,8 @@ class User extends CommonObject
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Load permissions granted to user into object user
|
* Load permissions granted to user into object user
|
||||||
* \param moduletag Limit permission for a particular module ('' by default means load all permissions)
|
* @param moduletag Limit permission for a particular module ('' by default means load all permissions)
|
||||||
*/
|
*/
|
||||||
function getrights($moduletag='')
|
function getrights($moduletag='')
|
||||||
{
|
{
|
||||||
@ -993,6 +996,7 @@ class User extends CommonObject
|
|||||||
$this->user_mobile = trim($this->user_mobile);
|
$this->user_mobile = trim($this->user_mobile);
|
||||||
$this->email = trim($this->email);
|
$this->email = trim($this->email);
|
||||||
$this->note = trim($this->note);
|
$this->note = trim($this->note);
|
||||||
|
$this->openid = trim($this->openid);
|
||||||
$this->webcal_login = trim($this->webcal_login);
|
$this->webcal_login = trim($this->webcal_login);
|
||||||
$this->phenix_login = trim($this->phenix_login);
|
$this->phenix_login = trim($this->phenix_login);
|
||||||
if ($this->phenix_pass != $this->phenix_pass_crypted)
|
if ($this->phenix_pass != $this->phenix_pass_crypted)
|
||||||
@ -1026,6 +1030,7 @@ class User extends CommonObject
|
|||||||
$sql.= ", phenix_pass = '".addslashes($this->phenix_pass)."'";
|
$sql.= ", phenix_pass = '".addslashes($this->phenix_pass)."'";
|
||||||
$sql.= ", note = '".addslashes($this->note)."'";
|
$sql.= ", note = '".addslashes($this->note)."'";
|
||||||
$sql.= ", photo = ".($this->photo?"'".addslashes($this->photo)."'":"null");
|
$sql.= ", photo = ".($this->photo?"'".addslashes($this->photo)."'":"null");
|
||||||
|
$sql.= ", openid = ".($this->openid?"'".addslashes($this->openid)."'":"null");
|
||||||
//$sql.= ", entity = '".$this->entity."'";
|
//$sql.= ", entity = '".$this->entity."'";
|
||||||
$sql.= " WHERE rowid = ".$this->id;
|
$sql.= " WHERE rowid = ".$this->id;
|
||||||
|
|
||||||
|
|||||||
@ -289,6 +289,7 @@ if ($_POST["action"] == 'update' && ! $_POST["cancel"])
|
|||||||
$edituser->office_fax = $_POST["office_fax"];
|
$edituser->office_fax = $_POST["office_fax"];
|
||||||
$edituser->user_mobile = $_POST["user_mobile"];
|
$edituser->user_mobile = $_POST["user_mobile"];
|
||||||
$edituser->email = $_POST["email"];
|
$edituser->email = $_POST["email"];
|
||||||
|
$edituser->openid = $_POST["openid"];
|
||||||
$edituser->webcal_login = $_POST["webcal_login"];
|
$edituser->webcal_login = $_POST["webcal_login"];
|
||||||
$edituser->phenix_login = $_POST["phenix_login"];
|
$edituser->phenix_login = $_POST["phenix_login"];
|
||||||
$edituser->phenix_pass = $_POST["phenix_pass"];
|
$edituser->phenix_pass = $_POST["phenix_pass"];
|
||||||
@ -923,7 +924,7 @@ else
|
|||||||
}
|
}
|
||||||
// Photo
|
// Photo
|
||||||
print '<td align="center" valign="middle" width="25%" rowspan="'.$rowspan.'">';
|
print '<td align="center" valign="middle" width="25%" rowspan="'.$rowspan.'">';
|
||||||
print $html->showphoto('userphoto',$fuser);
|
print $html->showphoto('userphoto',$fuser,100,1);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '</tr>';
|
print '</tr>';
|
||||||
|
|
||||||
@ -1009,7 +1010,7 @@ else
|
|||||||
print '<td>'.dol_print_phone($fuser->office_fax,'',0,0,1).'</td>';
|
print '<td>'.dol_print_phone($fuser->office_fax,'',0,0,1).'</td>';
|
||||||
|
|
||||||
// EMail
|
// EMail
|
||||||
print '<tr><td valign="top">'.$langs->trans("EMail").($conf->global->USER_MAIL_REQUIRED?'*':'').'</td>';
|
print '<tr><td valign="top">'.$langs->trans("EMail").'</td>';
|
||||||
print '<td>'.dol_print_email($fuser->email,0,0,1).'</td>';
|
print '<td>'.dol_print_email($fuser->email,0,0,1).'</td>';
|
||||||
print "</tr>\n";
|
print "</tr>\n";
|
||||||
|
|
||||||
@ -1027,6 +1028,13 @@ else
|
|||||||
print '<td>'.dol_print_date($fuser->datepreviouslogin,"dayhour").'</td>';
|
print '<td>'.dol_print_date($fuser->datepreviouslogin,"dayhour").'</td>';
|
||||||
print "</tr>\n";
|
print "</tr>\n";
|
||||||
|
|
||||||
|
|
||||||
|
if (preg_match('/myopenid/',$conf->authmode))
|
||||||
|
{
|
||||||
|
print '<tr><td valign="top">'.$langs->trans("url_openid").'</td>';
|
||||||
|
print '<td>'.$fuser->openid.'</td>';
|
||||||
|
print "</tr>\n";
|
||||||
|
}
|
||||||
// Autres caracteristiques issus des autres modules
|
// Autres caracteristiques issus des autres modules
|
||||||
|
|
||||||
// Module Webcalendar
|
// Module Webcalendar
|
||||||
@ -1312,7 +1320,7 @@ else
|
|||||||
print '</tr>';
|
print '</tr>';
|
||||||
|
|
||||||
// Nom
|
// Nom
|
||||||
print "<tr>".'<td valign="top" class="fieldrequired">'.$langs->trans("Name").'</span></td>';
|
print "<tr>".'<td valign="top" class="fieldrequired">'.$langs->trans("Lastname").'</span></td>';
|
||||||
print '<td colspan="2">';
|
print '<td colspan="2">';
|
||||||
if ($caneditfield && !$fuser->ldap_sid)
|
if ($caneditfield && !$fuser->ldap_sid)
|
||||||
{
|
{
|
||||||
@ -1479,7 +1487,7 @@ else
|
|||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
// EMail
|
// EMail
|
||||||
print "<tr>".'<td valign="top">'.$langs->trans("EMail").'</td>';
|
print "<tr>".'<td valign="top"'.($conf->global->USER_MAIL_REQUIRED?' class="fieldrequired"':'').'>'.$langs->trans("EMail").'</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
if ($caneditfield && !$fuser->ldap_sid)
|
if ($caneditfield && !$fuser->ldap_sid)
|
||||||
{
|
{
|
||||||
@ -1491,6 +1499,23 @@ else
|
|||||||
print $fuser->email;
|
print $fuser->email;
|
||||||
}
|
}
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
|
// openid
|
||||||
|
if (preg_match('/myopenid/',$conf->authmode))
|
||||||
|
{
|
||||||
|
print "<tr>".'<td valign="top">'.$langs->trans("url_openid").'</td>';
|
||||||
|
print '<td>';
|
||||||
|
if ($caneditfield && !$fuser->ldap_sid)
|
||||||
|
{
|
||||||
|
print '<input size="40" type="text" name="openid" class="flat" value="'.$fuser->openid.'">';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
print '<input type="hidden" name="openid" value="'.$fuser->openid.'">';
|
||||||
|
print $fuser->openid;
|
||||||
|
}
|
||||||
|
print '</td></tr>';
|
||||||
|
}
|
||||||
|
|
||||||
// Statut
|
// Statut
|
||||||
print '<tr><td valign="top">'.$langs->trans("Status").'</td>';
|
print '<tr><td valign="top">'.$langs->trans("Status").'</td>';
|
||||||
|
|||||||
@ -96,32 +96,58 @@ $server->wsdl->addComplexType(
|
|||||||
);
|
);
|
||||||
|
|
||||||
$server->wsdl->addComplexType(
|
$server->wsdl->addComplexType(
|
||||||
'invoice',
|
'invoice',
|
||||||
'complexType',
|
'element', // If we put element here instead of complexType to have tag called invoice in getInvoicesForThirdParty we brek getInvoice
|
||||||
'struct',
|
'struct',
|
||||||
'all',
|
'all',
|
||||||
'',
|
'',
|
||||||
array(
|
array(
|
||||||
'id' => array('name'=>'id','type'=>'xsd:string'),
|
'id' => array('name'=>'id','type'=>'xsd:string'),
|
||||||
'ref' => array('name'=>'ref','type'=>'xsd:string'),
|
'ref' => array('name'=>'ref','type'=>'xsd:string'),
|
||||||
'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'),
|
'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'),
|
||||||
'fk_user_valid' => array('name'=>'fk_user_valid','type'=>'xsd:string'),
|
'fk_user_valid' => array('name'=>'fk_user_valid','type'=>'xsd:string'),
|
||||||
'date' => array('name'=>'date','type'=>'xsd:int'),
|
'date' => array('name'=>'date','type'=>'xsd:int'),
|
||||||
'date_creation' => array('name'=>'date_creation','type'=>'xsd:int'),
|
'date_creation' => array('name'=>'date_creation','type'=>'xsd:int'),
|
||||||
'date_validation' => array('name'=>'date_validation','type'=>'xsd:int'),
|
'date_validation' => array('name'=>'date_validation','type'=>'xsd:int'),
|
||||||
'date_modification' => array('name'=>'date_modification','type'=>'xsd:int'),
|
'date_modification' => array('name'=>'date_modification','type'=>'xsd:int'),
|
||||||
'type' => array('name'=>'type','type'=>'xsd:int'),
|
'type' => array('name'=>'type','type'=>'xsd:int'),
|
||||||
'total' => array('name'=>'type','type'=>'xsd:int'),
|
'total' => array('name'=>'type','type'=>'xsd:int'),
|
||||||
'total_vat' => array('name'=>'type','type'=>'xsd:int'),
|
'total_vat' => array('name'=>'type','type'=>'xsd:int'),
|
||||||
'total_vat' => array('name'=>'type','type'=>'xsd:int'),
|
'total_vat' => array('name'=>'type','type'=>'xsd:int'),
|
||||||
'note' => array('name'=>'note','type'=>'xsd:int'),
|
'note' => array('name'=>'note','type'=>'xsd:int'),
|
||||||
'note_public' => array('name'=>'note_public','type'=>'xsd:int'),
|
'note_public' => array('name'=>'note_public','type'=>'xsd:int'),
|
||||||
'status' => array('name'=>'status','type'=>'xsd:int'),
|
'status' => array('name'=>'status','type'=>'xsd:int'),
|
||||||
'close_code' => array('name'=>'close_code','type'=>'xsd:int'),
|
'close_code' => array('name'=>'close_code','type'=>'xsd:int'),
|
||||||
'close_note' => array('name'=>'close_note','type'=>'xsd:int'),
|
'close_note' => array('name'=>'close_note','type'=>'xsd:int'),
|
||||||
'lines' => array('name'=>'lines','type'=>'tns:LinesArray')
|
'lines' => array('name'=>'lines','type'=>'tns:LinesArray')
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$server->wsdl->addComplexType(
|
||||||
|
'InvoicesArray',
|
||||||
|
'complexType',
|
||||||
|
'array',
|
||||||
|
'',
|
||||||
|
'SOAP-ENC:Array',
|
||||||
|
array(),
|
||||||
|
array(
|
||||||
|
array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:invoice[]')
|
||||||
|
),
|
||||||
|
'tns:invoice'
|
||||||
|
);
|
||||||
|
|
||||||
|
$server->wsdl->addComplexType(
|
||||||
|
'invoices',
|
||||||
|
'complexType',
|
||||||
|
'array',
|
||||||
|
'',
|
||||||
|
'SOAP-ENC:Array',
|
||||||
|
array(),
|
||||||
|
array(
|
||||||
|
array('ref'=>'SOAP-ENC:arrayType','wsdl:arrayType'=>'tns:invoice[]')
|
||||||
|
),
|
||||||
|
'tns:invoice'
|
||||||
|
);
|
||||||
|
|
||||||
$server->wsdl->addComplexType(
|
$server->wsdl->addComplexType(
|
||||||
'result',
|
'result',
|
||||||
@ -143,9 +169,16 @@ array('authentication'=>'tns:authentication','id'=>'xsd:string','ref'=>'xsd:stri
|
|||||||
array('result'=>'tns:result','invoice'=>'tns:invoice'),
|
array('result'=>'tns:result','invoice'=>'tns:invoice'),
|
||||||
$ns
|
$ns
|
||||||
);
|
);
|
||||||
|
$server->register('getInvoicesForThirdParty',
|
||||||
|
// Entry values
|
||||||
|
array('authentication'=>'tns:authentication','idthirdparty'=>'xsd:string'),
|
||||||
|
// Exit values
|
||||||
|
array('result'=>'tns:result','invoices'=>'tns:invoices'),
|
||||||
|
$ns
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
// Full methods code
|
// Get invoice from id
|
||||||
function getInvoice($authentication,$id,$ref)
|
function getInvoice($authentication,$id,$ref)
|
||||||
{
|
{
|
||||||
global $db,$conf,$langs;
|
global $db,$conf,$langs;
|
||||||
@ -249,6 +282,100 @@ function getInvoice($authentication,$id,$ref)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Get list of invoices for third party
|
||||||
|
function getInvoicesForThirdParty($authentication,$idthirdparty)
|
||||||
|
{
|
||||||
|
global $db,$conf,$langs;
|
||||||
|
|
||||||
|
dol_syslog("Function: getInvoicesForThirdParty login=".$authentication['login']." id=".$idthirdparty);
|
||||||
|
|
||||||
|
if ($authentication['entity']) $conf->entity=$authentication['entity'];
|
||||||
|
|
||||||
|
$objectresp=array();
|
||||||
|
$errorcode='';$errorlabel='';
|
||||||
|
$error=0;
|
||||||
|
|
||||||
|
if (! $error && ($authentication['dolibarrkey'] != $conf->global->WEBSERVICES_KEY))
|
||||||
|
{
|
||||||
|
$error++;
|
||||||
|
$errorcode='BAD_VALUE_FOR_SECURITY_KEY'; $errorlabel='Value provided into dolibarrkey entry field does not match security key defined in Webservice module setup';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (! $error && empty($idthirdparty))
|
||||||
|
{
|
||||||
|
$error++;
|
||||||
|
$errorcode='BAD_PARAMETERS'; $errorlabel='Parameter id is not provided';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (! $error)
|
||||||
|
{
|
||||||
|
$linesinvoice=array();
|
||||||
|
|
||||||
|
$sql.='SELECT rowid, facnumber as ref, type, total_ttc, total, tva';
|
||||||
|
$sql.= ' FROM '.MAIN_DB_PREFIX.'facture as f';
|
||||||
|
//$sql.= ' LEFT JOIN '.MAIN_DB_PREFIX.'product as p ON pt.fk_product = p.rowid';
|
||||||
|
$sql.= ' WHERE fk_soc = '.$idthirdparty;
|
||||||
|
|
||||||
|
$resql=$db->query($sql);
|
||||||
|
if ($resql)
|
||||||
|
{
|
||||||
|
$num=$db->num_rows($resql);
|
||||||
|
$i=0;
|
||||||
|
while ($i < $num)
|
||||||
|
{
|
||||||
|
// En attendant remplissage par boucle
|
||||||
|
|
||||||
|
// Define lines of invoice
|
||||||
|
$linesresp=array();
|
||||||
|
$linesresp[]=array(
|
||||||
|
'id'=>100,
|
||||||
|
'type'=>1,
|
||||||
|
'total_ht'=>$line->total_ht,
|
||||||
|
'total_vat'=>$line->total_tva,
|
||||||
|
'total_ttc'=>$line->total_ttc,
|
||||||
|
);
|
||||||
|
$linesresp[]=array(
|
||||||
|
'id'=>101,
|
||||||
|
'type'=>1,
|
||||||
|
'total_ht'=>$line->total_ht,
|
||||||
|
'total_vat'=>$line->total_tva,
|
||||||
|
'total_ttc'=>$line->total_ttc,
|
||||||
|
);
|
||||||
|
// Now define invoice
|
||||||
|
$linesinvoice[]=array(
|
||||||
|
'id'=>'1',
|
||||||
|
'ref'=>'aa',
|
||||||
|
'type'=>1,
|
||||||
|
'total_ht'=>10,
|
||||||
|
'total_vat'=>$line->total_tva,
|
||||||
|
'total_ttc'=>$line->total_ttc,
|
||||||
|
'lines' => $linesresp
|
||||||
|
);
|
||||||
|
|
||||||
|
$i++;
|
||||||
|
}
|
||||||
|
|
||||||
|
$objectresp=array(
|
||||||
|
'result'=>array('result_code'=>'', 'result_label'=>''),
|
||||||
|
'invoices'=>$linesinvoice
|
||||||
|
|
||||||
|
);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$error++;
|
||||||
|
$errorcode=$db->lasterrno(); $errorlabel=$db->lasterror();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($error)
|
||||||
|
{
|
||||||
|
$objectresp = array('result'=>array('result_code' => $errorcode, 'result_label' => $errorlabel));
|
||||||
|
}
|
||||||
|
|
||||||
|
return $objectresp;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// Return the results.
|
// Return the results.
|
||||||
$server->service($HTTP_RAW_POST_DATA);
|
$server->service($HTTP_RAW_POST_DATA);
|
||||||
|
|||||||
@ -76,10 +76,10 @@ $server->wsdl->addComplexType(
|
|||||||
'id' => array('name'=>'id','type'=>'xsd:string'),
|
'id' => array('name'=>'id','type'=>'xsd:string'),
|
||||||
'name' => array('name'=>'name','type'=>'xsd:string'),
|
'name' => array('name'=>'name','type'=>'xsd:string'),
|
||||||
'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'),
|
'fk_user_author' => array('name'=>'fk_user_author','type'=>'xsd:string'),
|
||||||
'date' => array('name'=>'date','type'=>'xsd:int'),
|
'date' => array('name'=>'date','type'=>'xsd:date'),
|
||||||
'date_creation' => array('name'=>'date_creation','type'=>'xsd:int'),
|
'date_creation' => array('name'=>'date_creation','type'=>'xsd:dateTime'),
|
||||||
'date_modification' => array('name'=>'date_modification','type'=>'xsd:int'),
|
'date_modification' => array('name'=>'date_modification','type'=>'xsd:dateTime'),
|
||||||
'note' => array('name'=>'note','type'=>'xsd:int'),
|
'note' => array('name'=>'note','type'=>'xsd:string'),
|
||||||
'address' => array('name'=>'address','type'=>'xsd:string'),
|
'address' => array('name'=>'address','type'=>'xsd:string'),
|
||||||
'zip' => array('name'=>'zip','type'=>'xsd:string'),
|
'zip' => array('name'=>'zip','type'=>'xsd:string'),
|
||||||
'town' => array('name'=>'town','type'=>'xsd:string'),
|
'town' => array('name'=>'town','type'=>'xsd:string'),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user