ui: update ProductPerformanceProfitability page to enhance table views and tabs management
This commit is contained in:
@@ -327,6 +327,15 @@ WITH base AS (
|
||||
COALESCE(NULLIF(source_text_tr, ''), translated_text, '') AS source_text_tr
|
||||
FROM mk_translator
|
||||
WHERE COALESCE(NULLIF(source_text_tr, ''), translated_text, '') <> ''
|
||||
AND status = 'approved'
|
||||
AND (
|
||||
COALESCE(NULLIF(provider_meta->>'source_type', ''), 'dummy') <> 'dummy'
|
||||
OR is_manual = true
|
||||
)
|
||||
AND char_length(COALESCE(NULLIF(source_text_tr, ''), translated_text, '')) <= 180
|
||||
AND COALESCE(NULLIF(source_text_tr, ''), translated_text, '') !~ '[<>{}\[\]]'
|
||||
AND position(chr(96) in COALESCE(NULLIF(source_text_tr, ''), translated_text, '')) = 0
|
||||
AND COALESCE(NULLIF(source_text_tr, ''), translated_text, '') !~ '(=>|\|\||&&|\?\?|/\*|\*/|\.trim\(|\.replace\(|\.map\(|\.filter\()'
|
||||
ORDER BY t_key, CASE WHEN lang_code='tr' THEN 0 ELSE 1 END, updated_at DESC
|
||||
),
|
||||
target AS (
|
||||
@@ -335,6 +344,7 @@ target AS (
|
||||
COALESCE(translated_text, '') AS translated_text
|
||||
FROM mk_translator
|
||||
WHERE lang_code=$1
|
||||
AND (status = 'approved' OR is_manual = true)
|
||||
ORDER BY t_key, is_manual DESC, updated_at DESC
|
||||
)
|
||||
SELECT
|
||||
@@ -993,10 +1003,12 @@ func collectSourceSeeds(pgDB *sql.DB, mssqlDB *sql.DB, limit int) []sourceSeed {
|
||||
return out
|
||||
}
|
||||
}
|
||||
for _, row := range collectDummySeeds(limit - len(out)) {
|
||||
appendSeed(row)
|
||||
if len(out) >= limit {
|
||||
return out
|
||||
if strings.EqualFold(strings.TrimSpace(os.Getenv("TRANSLATION_DUMMY_SEEDS_ENABLED")), "true") {
|
||||
for _, row := range collectDummySeeds(limit - len(out)) {
|
||||
appendSeed(row)
|
||||
if len(out) >= limit {
|
||||
return out
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user