Bug #3119

actions not working if local OS is not "en" and "override system locale" (to en_US) is disabled

Added by Giovanni Manghi over 3 years ago. Updated almost 3 years ago.

Status:Closed Start Date:
Priority:Low Due date:
Assigned to:Jürgen Fischer % Done:

0%

Category:Vectors
Target version:Version 1.7.0
Platform:All Patch supplied:
Platform version: Affected version:2.2.0
Status info:1 Causes crash or corruption:No
Resolution:fixed Tag:

Description

take an OS not in english, and install QGIS localized as the OS.

Actions will not work, as the value of the %column variable is not translated to an actual value.

Enter the QGIS options and "override system locale" to en_US, actions will start to work.

Tested on qgis 1.5 on windows, but should be true also under linux.

History

Updated by Jürgen Fischer over 3 years ago

no reproducable with trunk.

Although I noticed that %column is case-sensitive and the attribute of my test shape were uppercase. I must have played with actions on postgis before. Which datasource did you use?

Updated by Giovanni Manghi over 3 years ago

It is reproducable at least with qgis installed on windows in portuguese. We used shapefiles, regardless the column name is upprcase or lowercase.

Tested both 1.5 and trunk.

Updated by Alexander Bruy about 3 years ago

Can't reproduce with d7d7caf4 (SVN r15750) on Linux and Windows (both with Russian locale)

Updated by Giovanni Manghi almost 3 years ago

  • Status changed from Open to Closed
  • Resolution set to fixed

it seems to work now, so closing. Tested on Window qith trunk/osgeo4w.

Also available in: Atom PDF