SDL AppStore

FAQ sur le programme à l'intention des développeurs

Questions les plus fréquemment posées au sujet de SDL AppStore

Des frais sont-ils appliqués ?

L'accès aux ressources de développement, au processus de vérification de la sécurité et des fonctionnalités et à la liste des applications est gratuit. SDL se réserve le droit d'appliquer des frais à l'avenir.

Comment puis-je accéder au kit de développement logiciel (SDK) ?

Vous pouvez accéder au kit SDK en consultant la page Kit de développement logiciel à partir de laquelle les API (interfaces de programmation d'application) sont téléchargeables à tout moment.

Quelles sont les API disponibles ?

  • SDL SDK 2.0 Installer (code d'exemple, modèles de projet)
  • Filetype Support Framework 2.0 (vérificateurs personnalisés, aperçus et filtres)
  • Project Automation API 1.0 (automatisation de la création de projet, de leurs tâches, etc.)
  • Translation Automation API 1.0 (automatisation des tâches relatives aux mémoires de traduction, fournisseurs de services de traduction, etc.)
  • Core API 1.8 (API de faible niveau utilisée comme dépendance, contient également l'API PluginFramework)
  • MultiTerm Client API 2.1 (accès aux bases terminologiques, recherches d'entrées, etc.)
  • SDL SDK 2.1 Installer (code d'exemple, modèles de projet)
  • Filetype Support Framework 2.1 (vérificateurs personnalisés, aperçus et filtres)
  • Verification API 2.1 (vérification de segments avec prise en charge des interfaces utilisateur personnalisées)
  • Project Automation API 2.1 (automatisation de la création des projets et de leurs tâches, etc. et intégration de Perfect Match pour Studio 2011 désormais disponible). Les exemples d'applications et de code dans l'API Project Automation comprennent maintenant un accès à l'API Google Translate V2, à SDL BeGlobal ainsi qu'à des mémoires de traduction protégées par mot de passe et sur serveur
  • Translation Automation API 2.1 (automatisation des tâches relatives aux mémoires de traduction, fournisseurs de services de traduction, etc.)
  • Core API 2.1 (API de faible niveau utilisée comme dépendance, contient également l'API PluginFramework)
  • MultiTerm Client API 2.1 (remarque : aucune mise à jour pour MultiTerm 2011)

La version SDK 3.0 a été mise à jour avec les changements de fonctionnalité propres aux dernières versions de la suite SDL Studio et comprend les éléments suivants :

  • SDL SDK 3.0 Installer (code d'exemple, modèles de projet)
  • Core API 3.0 (API de faible niveau utilisée comme dépendance, contient également l'API PluginFramework)
  • Filetype Support Framework 3.0 (vérificateurs personnalisés, aperçus et filtres)
  • Project Automation API 3.0 (automatisation de la création de projets et des tâches du projet)
  • Translation Memory API 3.0 (fonctionnalités des mémoires de traduction, pour les TM basées sur fichier ou sur serveur, comprenant la fonction de création de fournisseurs de services de traduction personnalisés)
  • Integration API 1.0 Preliminary Documentation (développer ou personnaliser l'interface et créer des fonctionnalités personnalisées)
  • Verification API 3.0 (vérification de segments avec prise en charge des interfaces utilisateur personnalisées)
  • MultiTerm Client API 2.1 (accès aux bases terminologiques et recherches d'entrées. REMARQUE : pas de mise à jour pour MultiTerm 2014)
  • Batch task API 1.0
  • Terminology Provider API 1.0

Le kit SDK permet également d'accéder aux API de SDL Passolo 2016, 2015 et 2011.

Où puis-je trouver des idées de développement ?

Comment puis-je tester mon application et obtenir l'avis des utilisateurs avant de l'ajouter à la boutique d'applications ?

Pour tester votre application en phase bêta avant de l'intégrer dans la boutique d'applications SDL AppStore, vous pouvez l'ajouter à la communauté de développeurs SDL AppStore, où d'autres développeurs seront en mesure de la tester et de vous donner leur avis.

Comment puis-je ajouter mon application à la boutique d'applications ?

Pour ajouter votre application à la boutique SDL AppStore, qui devra être téléchargée par les utilisateurs des technologies linguistiques de SDL, vous devez disposer d'une licence SDL Trados Studio en cours de validité et adhérer au programme pour développeurs. Pour adhérer, vous devez vous connecter à votre compte SDL et cliquer sur « Apps » (Applications) dans le menu situé en haut de l'écran, puis sur « Developers » (Développeurs). Cette page contient un bouton « Sign Up » (S'inscrire). Une fois que votre inscription au programme aura été validée, vous pourrez soumettre votre application via la section « Developers » (Développeurs), en cliquant sur le bouton « Submit New App » (Proposer une nouvelle application). Dans le formulaire qui s'affiche, saisissez les informations propres à l'application.

Comment puis-je recevoir les paiements associés à la vente de mon application ?

Si vous n'avez pas prévu de redirection vers votre propre site Web pour la gestion des paiements, vous pouvez utiliser un prestataire tiers, tel que PayPal, par exemple.

Puis-je vendre mon application ailleurs ?

Les applications que vous ajoutez à la boutique SDL AppStore n'étant pas proposées en exclusivité, rien ne vous empêche de les vendre également ailleurs.

Mes applications seront-elles compatibles avec les prochaines versions des logiciels SDL ?

Bien que nous nous efforcions d'éviter de changer les codes des API, certaines applications risquent de devenir indisponibles au fur et à mesure du développement de nos produits de technologies linguistiques. Nous nous efforcerons de maintenir la rétrocompatibilité, dans la mesure du possible.

En quoi consiste le processus de vérification de la sécurité et des fonctionnalités ?

Toutes les applications téléchargées sur le site SDL AppStore pour y être publiées sont soumises à des tests de sécurité et de fonctionnalité avant d'être approuvées. Pour commencer, nous analysons tous les fichiers pour en contrôler la sécurité dans un environnement sandbox. Ensuite, des tests fonctionnels élémentaires sont effectués (pour vérifier que l'application ou le plug-in se comporte comme escompté). Une fois les tests de sécurité et de fonctionnalité réussis, l'application est validée par signature numérique, puis publiée sur notre site Web. En cas d'action douteuse ou de comportement suspect de l'application ou si une fonction se révèle être très différente de l'objectif initialement prévu, nous informons le développeur que l'application ne peut pas être approuvée tant que les problèmes identifiés n'auront pas été résolus. S'il le souhaite, le développeur pourra alors corriger l'application ou modifier la documentation correspondante avant de l'envoyer à nouveau sur le site SDL AppStore.

Je souhaite participer au programme SDL à l'intention des développeurs, mais je ne dispose d'aucune licence SDL Trados Studio.