Closed Bug 39671 Opened 25 years ago Closed 25 years ago

Pls move search.rdf files to locale-specifc path name

Categories

(SeaMonkey :: Search, defect, P3)

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: fergus, Assigned: tao)

References

Details

(Whiteboard: [nsbeta2+] 6/22 checked in on win/linux except on mac.)

A familiar issue: Currently the search.rdf file resides in \defaults\Profile\. Please move it to \chrome\...\locale We want to be able to provide different sets of search engines for different geographies: perhaps a UK-centric search engine for Britain, and Japanese, French and German search engines for those locales, to name but a few. As search.rdf controls each set of engines, the best way to manage this is to have the search.rdf file in locale directories. This raises the same issues as bug 35121
Nominating for nsbeta2, assigning to rjc in matt's absence.
Assignee: matt → rjc
Keywords: nsbeta2
Tao is working on this code change (which I'll review). Just to be clear, "search.rdf" will be moved from /profile/defaults/ into /chrome/.../locale but will be installed in the user's profile directory upon profile creation/migration. Each profile needs its own unique copy of the file.
Assignee: rjc → tao
Putting on [NEED INFO] radar. PDT to review open feature issues tomorrow night.
Whiteboard: [NEED INFO]
This file, "bin/defaults/profile/search.rdf" contains localizable resources and will be copied into user profile during profile creation. To create locale sensitve profile, we need to be able to copy localized version of this file from locale-specific directory. Therefore, please make this bug [nsbeta2+] so we can fix it in PR2 timeframe. FYI, I have come up a strategy to take care all files/directories under "bin/defaults/". Briefly speaking, we will leave them under "bin/defaults/*" but add one locale-specific subdirectory to them. For example, we will search "bin/defaults/profile/ja-JP/" first and fallbacks to "bin/defaults/profile/" if the former does not exist. I'll submit the patch to module own for review before landing the changes. Also, change the summary line to reflect the proposed plan. Thanks
Status: NEW → ASSIGNED
Summary: Pls move search.rdf files to chrome/.../locale/ → Pls move search.rdf files to locale-specifc path name
info provided.
Whiteboard: [NEED INFO]
m16
Target Milestone: --- → M16
Whiteboard: patch ready for review
Blocks: 35121
Depends on: 40801
This received an exception per the 5/31 pdt meeting. Putting on nsbeta2+ radar.
Whiteboard: patch ready for review → [nsbeta2+] 6/22 patch ready for review
Depends on: 41279
Whiteboard: [nsbeta2+] 6/22 patch ready for review → [nsbeta2+] 6/22 checked in on win/linux except on mac.
fixed. This file is now in bin/defaults/profile/ bin/defaults/profile/en-US
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
VERIFIED Fixed
Status: RESOLVED → VERIFIED
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.