Wie man die Kosten einer Übersetzung mit dem Übersetzer-Plugin schätzt

So habe ich die Kostenschätzung für mein Forum erstellt. Alle Abfragen sind für den Data Explorer.

Schätzung der durchschnittlichen Anzahl von Zeichen pro Beitrag

Der Plugin sendet den zubereiteten Text an den Übersetzungsdienst, zumindest laut meinem letzten Check.

SELECT AVG(LENGTH(p.cooked))
  FROM posts AS p
  JOIN topics AS t ON p.topic_id = t.id
 WHERE t.archetype != 'private_message'

Schätzung der Anzahl der pro Benutzerbesuch gelesenen Beiträge

Ich habe die letzten 30 Tage herangezogen, um eine relativ aktuelle Schätzung zu erhalten.

-- [params]
-- int :from_days_ago = 0
-- int :duration_days = 30

WITH t AS (
    SELECT CURRENT_TIMESTAMP - ((:from_days_ago + :duration_days) * (INTERVAL '1 days')) AS START,
        CURRENT_TIMESTAMP - (:from_days_ago * (INTERVAL '1 days')) AS END
)

SELECT AVG(posts_read)
  FROM user_visits
  JOIN t ON visited_at > t.START AND visited_at < t.END

Anzahl der Benutzerbesuche in den letzten 30 Tagen

-- [params]
-- int :from_days_ago = 0
-- int :duration_days = 30

WITH t AS (
    SELECT CURRENT_TIMESTAMP - ((:from_days_ago + :duration_days) * (INTERVAL '1 days')) AS START,
        CURRENT_TIMESTAMP - (:from_days_ago * (INTERVAL '1 days')) AS END
)

SELECT COUNT(1)
  FROM user_visits
  JOIN t ON visited_at > t.START AND visited_at < t.END

Schätzung der Anzahl der gelesenen Zeichen in den letzten 30 Tagen

Durch Multiplikation der drei vorherigen Werte erhielt ich eine Schätzung der Anzahl der zubereiteten Zeichen der Beiträge, die in den letzten 30 Tagen gelesen wurden.

Schätzung der Anzahl der Nutzer, die keine Primärsprache verwenden

Da Englisch die Primärsprache unseres Forums ist, habe ich Google Analytics verwendet, um den Prozentsatz der Nutzer zu ermitteln, deren Browser für eine andere als die englische Sprache konfiguriert war.

Endgültige Schätzung

Anschließend habe ich eine Niedrig-/Mittel-/Hoch-Schätzung erstellt, indem ich davon ausgegangen bin, dass die aktuelle Rate an nicht-englischen Besuchern den „Normalfall

11 „Gefällt mir“