nextcloud / nextcloud/tables

Time picker US style on FR locale

Open
#1,125 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage bug feature: language/translations (l10n/i18n)
Dominant language
JavaScript
Stars
214
Forks
52
Avg merge
1d 10h
Merged PRs (30d)
82

Description

Steps to reproduce
  1. Add a column with Hour type
  2. Add a line
Expected behavior

Time picker follow locale

Actual behavior

US style
image

Tables app version

0.7.2

Browser

Firefox 126.0.1

Client operating system

Debian sid

Operating system

Debian

Web server

Nginx

PHP engine version

PHP 8.2

Database

MySQL

Additional info

Don't know if it is relevent, got this in the console :

TypeError: document.querySelector(...) is null
    switchActiveMenuEntry App.vue:89
    routing App.vue:68
    $route App.vue:48
    VueJS 12
    openTable NavigationTableItem.vue:250
    VueJS 4
    onClick NcAppNavigationItem-Djfc0DPY.mjs:385
    click NcAppNavigationItem-Djfc0DPY.mjs:447
    VueJS 33
[vue.runtime.esm.js:3065:16](webpack:///tables/node_modules/vue/dist/vue.runtime.esm.js)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue by creating an Hour column and adding a line while the app uses a French locale. Start at the time-picker entry point and compare its locale handling with the reported US-style output; also check the App.vue console error to determine whether it is related. Done means the picker follows French time formatting and the behavior is covered by an appropriate regression check.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.