Forum APEX - Développement Oracle Application Express

Le site des développeurs francophones APEX - Oracle Application Express

Vous n'êtes pas identifié(e).

Annonce

Bienvenue sur le forum Oracle APEX

S'il s'agit de votre première visite, nous vous invitons à consulter la FAQ en cliquant sur le lien ci-dessous. Vous pouvez poster ici toutes vos questions sur l'installation, le développement (composants clients et serveurs), l'administration des instances Oracle APEX. Par ailleurs, ce forum diffuse les annonces et actualités relatives à Oracle APEX.

Oracle APEX 4.1

Oracle APEX 4.1 est disponible depuis le 24 août 2011.

Oracle APEX 4.0

Oracle APEX 4.0 est disponible depuis le 23 juin 2010. Il existe 2 distributions, une distribution en langue anglaise uniquement et une distribution multilingue.

#1 2011-11-09 10:37:54

Oracle_07
Membre
Inscription : 2011-10-26
Messages : 3

Pas d'accent dans les libellés en version Française

Bonjour à tous,

Installation sous Linux Ubuntu Serveur
Oracle-xe 10G, puis mise à jour vers APEX 4.1
Application Express 4.1.0.00.32  english
Installation de la version Française en suivant entre autre
l'excellent livre de Ahcène BOUROUIS.
Pas d'erreur lors de l'installation sous sqlplus en mode console sous linux.
avec fichier sql: load_fr
Lors de l'install les accents de messages ou libellés sont corrects.
Le problème est :
quelque soit le navigateur utilisé sous windows ou linux, les caractères accentués dans APEX ne s'affichent pas.
NSL_LANG est correct.
en recherchant dans les fichiers sql que ce soit sous windows ou linux les messages ou libellés qui doivent être
remplacés dans le shema APEX Français ne contiennent pas les caractères accentués mais d'autres caractères.
Par contre les données accentuées dans mes tables sont correctes et sont bien acceptés.
Avez vous une lumière pour moi?
Merci.
Sylvain.

Hors ligne

#2 2011-11-11 16:21:15

admin
Administrateur
Inscription : 2010-08-02
Messages : 71

Re : Pas d'accent dans les libellés en version Française

Bonjour Sylvain,

Cela doit probablement venir d'une erreur d'installation du dictionnaire français. Voici la procédure à suivre :

Se mettre sur le répertoire où se trouve le dictionnaire français

Mettre la variable d'environnement NLS_LANG à American_America.AL32UTF8

se connecter avec SQL PLus en tant que SYSDBA : sqlplus / as sysdba

Désinstaller le dictionnaire français en lançant la commande :

@unload_fr.sql

et lancer l'installation du dictionnaire :

ALTER SESSION SET CURRENT_SCHEMA = APEX_040100;

@load_fr.sql

La version apex 4.1 se trouve dans le schéma APEX_040100, mais vérifie bien qu'il s'agit du bon schéma.

Hors ligne

#3 2011-11-11 22:41:31

Oracle_07
Membre
Inscription : 2011-10-26
Messages : 3

Re : Pas d'accent dans les libellés en version Française

Bonsoir et merci pour la réponse,
Avant de poster j'avais désinstallé et réinstallé la version française comme indiqué
dans votre réponse, c'est pourquoi en cherchant plus loin et en éditant les fichiers SQL français
je retrouve également d'autres caractères à la place des accentués.

Les fichiers SQL sont identiques sous la version windows.

Je rappelle que ma base Oracle et Apex sont installés sous Linux.

Très cordialement,

Sylvain.

Hors ligne

#4 2011-11-12 17:51:24

Oracle_07
Membre
Inscription : 2011-10-26
Messages : 3

Re : Pas d'accent dans les libellés en version Française

Bonsoir à tous,

Problème réglé avec mes accents  en langue Française.

La variable d'environnement n'avait pas été prise en compte sous Linux.
la commande linux est :export  NLS_LANG ( set sous windows).
J'ai refais la désinstallation puis à nouveau l'install et c'est tout bon.
Merci pour l'aide,

Sylvain.

Hors ligne

#5 2011-11-14 11:04:56

admin
Administrateur
Inscription : 2010-08-02
Messages : 71

Re : Pas d'accent dans les libellés en version Française

Bonjour,

Pour installer la version française d'APEX, pensez à positionner correctement la variable d'environnement NLS_LANG
et vérifiez que le jeu de caractères est bien AL32UTF8, utilisez SELECT NLS_CHARACTERSET FROM NLS_DATABASE_PARAMETERS.

Pour Korn shell

NLS_LANG=American_America.AL32UTF8
export NLS_LANG

Pour C shell

setenv NLS_LANG American_America.AL32UTF8

Pour MS Windows

set NLS_LANG=American_America.AL32UTF8

Hors ligne

Pied de page des forums