diff --git a/devtools/test_dashboard/devtools.js b/devtools/test_dashboard/devtools.js index 6a779e9656e..1efdc39716f 100644 --- a/devtools/test_dashboard/devtools.js +++ b/devtools/test_dashboard/devtools.js @@ -77,7 +77,7 @@ var Tabs = { }; }, - // Save a png snapshot and display it below the plot + // Save a PNG snapshot and display it below the plot snapshot: function(id) { var gd = Tabs.getGraph(id); diff --git a/draftlogs/7400_change.md b/draftlogs/7400_change.md new file mode 100644 index 00000000000..370df07f53d --- /dev/null +++ b/draftlogs/7400_change.md @@ -0,0 +1 @@ + - Make 'png' all caps [[#7400](https://github.com/plotly/plotly.js/pull/7400)] \ No newline at end of file diff --git a/lib/locales/cs.js b/lib/locales/cs.js index 51080a6e070..4d715482e54 100644 --- a/lib/locales/cs.js +++ b/lib/locales/cs.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Porovnat hodnoty při najetí myší', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': 'Dvojklikem na legendu izolujete jedinou datovou sadu', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'Dvojklikem vrátíte zvětšení', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': 'Uložit jako PNG', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Uložit jako PNG', // components/modebar/buttons.js:52 'Download plot': 'Uložit', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Editovat v Chart Studio', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE podporuje pouze SVG formát. Změněno na SVG.', // components/modebar/buttons.js:60 diff --git a/lib/locales/cy.js b/lib/locales/cy.js index fa703ebcb3b..f8f792eac4d 100644 --- a/lib/locales/cy.js +++ b/lib/locales/cy.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Dwbl-gliciwch ar yr allwedd i neilltuo un llinell', // components / legend / handle_click.js: 89 'Double-click to zoom back out': 'Dwbl-gliciwch i chwyddo\'n ôl', // plots / cartesian / dragbox.js: 1011 'Download plot': 'Lawrlwythwch blot', // components / modebar / buttons.js: 55 - 'Download plot as a png': 'Lawrlwythwch y plot fel png', // components / modebar / buttons.js: 54 + 'Download plot as a PNG': 'Lawrlwythwch y plot fel PNG', // components / modebar / buttons.js: 54 'Edit in Chart Studio': 'Golygu yn Chart Studio', // components / modebar / buttons.js: 87 'IE only supports svg. Changing format to svg.': 'Dim ond svg mae IE yn ei gefnogi. Newid fformat i svg.', // components / modebar / buttons.js: 65 'Lasso Select': 'Dewiswch â lasŵ', // components / modebar / buttons.js: 123 diff --git a/lib/locales/de.js b/lib/locales/de.js index 471f3f4042a..2be03de0398 100644 --- a/lib/locales/de.js +++ b/lib/locales/de.js @@ -16,7 +16,7 @@ module.exports = { 'Compare data on hover': 'Über die Daten fahren, um sie zu vergleichen', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': 'Daten isolieren durch Doppelklick in der Legende', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'Herauszoomen durch Doppelklick', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': 'Graphen als PNG herunterladen', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Graphen als PNG herunterladen', // components/modebar/buttons.js:52 'Download plot': 'Graphen herunterladen', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Im Chart Studio bearbeiten', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE unterstützt nur SVG-Dateien. Format wird zu SVG gewechselt.', // components/modebar/buttons.js:60 diff --git a/lib/locales/es.js b/lib/locales/es.js index 5c107032429..15a8a41369b 100644 --- a/lib/locales/es.js +++ b/lib/locales/es.js @@ -18,7 +18,7 @@ module.exports = { 'Compare data on hover': 'Comparar datos al pasar por encima', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': 'Haga doble-clic en la leyenda para aislar una traza', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'Haga doble-clic para restaurar la escala', // plots/cartesian/dragbox.js:335 - 'Download plot as a png': 'Descargar gráfica como png', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Descargar gráfica como PNG', // components/modebar/buttons.js:52 'Download plot': 'Descargar gráfica', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Editar en Chart Studio', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE solo soporta svg. Cambiando formato a svg.', // components/modebar/buttons.js:60 diff --git a/lib/locales/fi.js b/lib/locales/fi.js index 37dfcc4aead..82ae56a9ada 100644 --- a/lib/locales/fi.js +++ b/lib/locales/fi.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Kaksoisklikkaa selitettä eristääksesi yksi sarja', 'Double-click to zoom back out': 'Kaksoisklikkaa zoomataksesi ulos', 'Download plot': 'Lataa kuvio', - 'Download plot as a png': 'Lataa kuvio png-muodossa', + 'Download plot as a PNG': 'Lataa kuvio PNG-muodossa', 'Edit in Chart Studio': 'Muokkaa Chart Studiossa', 'IE only supports svg. Changing format to svg.': 'Formaatiksi vaihdetaan IE:n tukema svg.', 'Lasso Select': 'Lassovalinta', diff --git a/lib/locales/fr.js b/lib/locales/fr.js index 4f30fcc3c4e..4e4653f8eee 100644 --- a/lib/locales/fr.js +++ b/lib/locales/fr.js @@ -18,7 +18,7 @@ module.exports = { 'Compare data on hover': 'Comparaison entre données en survol', 'Double-click on legend to isolate one trace': 'Double-cliquer sur la légende pour isoler une série', 'Double-click to zoom back out': 'Double-cliquer pour dézoomer', - 'Download plot as a png': 'Télécharger le graphique en fichier PNG', + 'Download plot as a PNG': 'Télécharger le graphique en fichier PNG', 'Download plot': 'Télécharger le graphique', 'Edit in Chart Studio': 'Éditer le graphique sur Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE ne permet que les conversions en SVG. Conversion en SVG en cours.', diff --git a/lib/locales/hr.js b/lib/locales/hr.js index 08700c81886..061acf8f394 100644 --- a/lib/locales/hr.js +++ b/lib/locales/hr.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Usporedi podatke pri prijelazu mišem', 'Double-click on legend to isolate one trace': 'Dvaput kliknite kako biste izolirali jednu oznaku', 'Double-click to zoom back out': 'Dvaput kliknite kako biste vratili originalnu razinu zumiranja', - 'Download plot as a png': 'Preuzmite grafički prikaz kao .png', + 'Download plot as a PNG': 'Preuzmite grafički prikaz kao PNG', 'Download plot': 'Preuzmite grafički prikaz', 'Edit in Chart Studio': 'Uredite pomoću funkcionalnosti Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE podržava samo svg. Format se mijenja u svg.', diff --git a/lib/locales/it.js b/lib/locales/it.js index 53c76f79fa6..7118f71d620 100644 --- a/lib/locales/it.js +++ b/lib/locales/it.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Compara i dati al passaggio del mouse', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': 'Doppio click per isolare i dati di una traccia', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'Doppio click per tornare allo zoom iniziale', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': 'Scarica il grafico come immagine png', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Scarica il grafico come immagine PNG', // components/modebar/buttons.js:52 'Download plot': 'Scarica il grafico', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Modifica in Chart Studio', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE supporta solo svg. Modifica formato in svg.', // components/modebar/buttons.js:60 diff --git a/lib/locales/ja.js b/lib/locales/ja.js index f8a20b547e9..e227cf3c139 100644 --- a/lib/locales/ja.js +++ b/lib/locales/ja.js @@ -16,7 +16,7 @@ module.exports = { 'Compare data on hover': 'ホバー中のデータを比較', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': '凡例をダブルクリックして1つのトレースを無効化します', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'ダブルクリックでズームを戻します', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': 'PNGファイルでダウンロード', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'PNGファイルでダウンロード', // components/modebar/buttons.js:52 'Download plot': 'ダウンロード', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Chart Studioで編集', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IEはSVGのみサポートしています。SVGに変換します。', // components/modebar/buttons.js:60 diff --git a/lib/locales/ko.js b/lib/locales/ko.js index 999ed3ab0fd..73d7d34bf2f 100644 --- a/lib/locales/ko.js +++ b/lib/locales/ko.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': '마우스를 올리면 데이터와 비교합니다', 'Double-click on legend to isolate one trace': '범례를 더블 클릭하여 하나의 트레이스를 분리합니다', 'Double-click to zoom back out': '더블 클릭하여 줌을 해제합니다', - 'Download plot as a png': '.png 이미지 파일로 차트를 다운로드 합니다', + 'Download plot as a PNG': 'PNG 이미지 파일로 차트를 다운로드 합니다', 'Download plot': '차트를 다운로드 합니다', 'Edit in Chart Studio': 'Chart Studio를 수정합니다', 'IE only supports svg. Changing format to svg.': 'IE는 svg만을 지원합니다. 포맷을 svg로 변경하세요', diff --git a/lib/locales/nl.js b/lib/locales/nl.js index 6cce2d95dd4..3a700a985c3 100644 --- a/lib/locales/nl.js +++ b/lib/locales/nl.js @@ -14,7 +14,7 @@ module.exports = { 'Click to enter Y axis title': 'Klik om y-as titel in te vullen', 'Click to enter radial axis title': 'Klik om radiaal-as titel in te vullen', 'Double-click to zoom back out': 'Zoom uit door te dubbel klikken', - 'Download plot as a png': 'Dowload de plot als een png-bestand', + 'Download plot as a PNG': 'Dowload de plot als een PNG-bestand', 'Download plot': 'Download de plot', 'Draw circle': 'Teken cirkel', 'Draw closed freeform': 'Teken gesloten vorm', diff --git a/lib/locales/no.js b/lib/locales/no.js index 7015b966424..7956d7c2352 100644 --- a/lib/locales/no.js +++ b/lib/locales/no.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Dobbelklikk på på forklaringen for å vise bare en serie', // components/legend/handle_click.js:89 'Double-click to zoom back out': 'Dobbelklikk for å zoome ut igjen', // plots/cartesian/dragbox.js:1089 'Download plot': 'Last ned plot', // components/modebar/buttons.js:53 - 'Download plot as a png': 'Last ned plot som png', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Last ned plot som PNG', // components/modebar/buttons.js:52 'Edit in Chart Studio': 'Editer i Chart Studio', // components/modebar/buttons.js:85 'IE only supports svg. Changing format to svg.': 'IE støtter bare svg. Bytt format til svg.', // components/modebar/buttons.js:63 'Lasso Select': 'Velg lasso', // components/modebar/buttons.js:121 diff --git a/lib/locales/pt-br.js b/lib/locales/pt-br.js index 4cfaf06f7f5..9a85104b062 100644 --- a/lib/locales/pt-br.js +++ b/lib/locales/pt-br.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Comparar dados ao pairar', 'Double-click on legend to isolate one trace': 'Duplo clique na legenda para isolar uma série', 'Double-click to zoom back out': 'Duplo clique para reverter zoom', - 'Download plot as a png': 'Fazer download do gráfico como imagem (png)', + 'Download plot as a PNG': 'Fazer download do gráfico como imagem (PNG)', 'Download plot': 'Fazer download do gráfico', 'Edit in Chart Studio': 'Editar no Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE suporta apenas svg. Alterando formato para svg', diff --git a/lib/locales/pt-pt.js b/lib/locales/pt-pt.js index a65928f3fa7..042766ed0e1 100644 --- a/lib/locales/pt-pt.js +++ b/lib/locales/pt-pt.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Comparar dados ao pairar', 'Double-click on legend to isolate one trace': 'Duplo clique na legenda para isolar uma série', 'Double-click to zoom back out': 'Duplo clique para reverter ampliação', - 'Download plot as a png': 'Baixar gráfico como imagem (png)', + 'Download plot as a PNG': 'Baixar gráfico como imagem (PNG)', 'Download plot': 'Baixar gráfico', 'Edit in Chart Studio': 'Editar no Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE suporta apenas svg. Alterando formato para svg', diff --git a/lib/locales/ro.js b/lib/locales/ro.js index 2f8df60fa1d..e77bc2fdd15 100644 --- a/lib/locales/ro.js +++ b/lib/locales/ro.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Dublu clic pe legendă pentru a izola un rând', 'Double-click to zoom back out': 'Dublu clic pentru micșora înapoi', 'Download plot': 'Descarcă graficul', - 'Download plot as a png': 'Descarcă graficul ca imagine PNG', + 'Download plot as a PNG': 'Descarcă graficul ca imagine PNG', 'Draw circle': 'Desenează un cerc', 'Draw closed freeform': 'Desenează o formă liberă închisă', 'Draw line': 'Desenează o linie', diff --git a/lib/locales/ru.js b/lib/locales/ru.js index c7cd7fab6b8..00fff8a4c49 100644 --- a/lib/locales/ru.js +++ b/lib/locales/ru.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Дважды щёлкните по легенде для выделения отдельных данных', 'Double-click to zoom back out': 'Для сброса масштаба к значению по умолчанию дважды щёлкните мышью', 'Download plot': 'Сохранить график', - 'Download plot as a png': 'Сохранить в формате PNG', + 'Download plot as a PNG': 'Сохранить в формате PNG', 'Edit in Chart Studio': 'Редактировать в Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE поддерживает только svg. Формат сменяется на svg.', 'Lasso Select': 'Лассо', diff --git a/lib/locales/si.js b/lib/locales/si.js index e1e7e359e07..1289bef58a9 100644 --- a/lib/locales/si.js +++ b/lib/locales/si.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Double-click on legend to isolate one trace', // components/legend/handle_click.js:20 'Double-click to zoom back out': 'ආපසු කුඩාලනය කිරීමට දෙවරක් ඔබන්න', // plots/cartesian/dragbox.js:1166 'Download plot': 'කොටුව බාගන්න', // components/modebar/buttons.js:45 - 'Download plot as a png': 'කොටුව පීඑන්ජී ලෙස බාගන්න', // components/modebar/buttons.js:44 + 'Download plot as a PNG': 'කොටුව පීඑන්ජී ලෙස බාගන්න', // components/modebar/buttons.js:44 'Draw circle': 'කවයක් අඳින්න', // components/modebar/buttons.js:171 'Draw closed freeform': 'සංවෘත ලෙස නිදහසේ අඳින්න', // components/modebar/buttons.js:135 'Draw line': 'රේඛාවක් අඳින්න', // components/modebar/buttons.js:153 diff --git a/lib/locales/sk.js b/lib/locales/sk.js index 42ed3d67299..52360965110 100644 --- a/lib/locales/sk.js +++ b/lib/locales/sk.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Porovnať hodnoty pri prejdení myšou', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': 'Dvojklikom na legendu izolujete jednu dátovú sadu', // components/legend/handle_click.js:90 'Double-click to zoom back out': 'Dvojklikom vrátite zväčšenie', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': 'Uložiť ako PNG', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Uložiť ako PNG', // components/modebar/buttons.js:52 'Download plot': 'Uložiť', // components/modebar/buttons.js:53 'Edit in Chart Studio': 'Editovať v Chart Studio', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE podporuje iba SVG formát. Zmenené na SVG.', // components/modebar/buttons.js:60 diff --git a/lib/locales/sv.js b/lib/locales/sv.js index 14c545522a4..f3b215a4996 100644 --- a/lib/locales/sv.js +++ b/lib/locales/sv.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Dubbelklicka på förklaringen för att visa endast en serie', // components/legend/handle_click.js:89 'Double-click to zoom back out': 'Dubbelklicka för att zooma ut igen', // plots/cartesian/dragbox.js:1089 'Download plot': 'Ladda ner diagram', // components/modebar/buttons.js:53 - 'Download plot as a png': 'Ladda ner diagram som png', // components/modebar/buttons.js:52 + 'Download plot as a PNG': 'Ladda ner diagram som PNG', // components/modebar/buttons.js:52 'Edit in Chart Studio': 'Editera i Chart Studio', // components/modebar/buttons.js:85 'IE only supports svg. Changing format to svg.': 'IE stöder enbart svg. Byter format till svg.', // components/modebar/buttons.js:63 'Lasso Select': 'Välj lasso', // components/modebar/buttons.js:121 diff --git a/lib/locales/sw.js b/lib/locales/sw.js index 2ce9e2a7603..6d173e19b80 100644 --- a/lib/locales/sw.js +++ b/lib/locales/sw.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': 'Linganisha data kwa kuelea kielekezi', 'Double-click on legend to isolate one trace': 'Bonyeza mara mbili juu ya hadithi ili kutenganisha moja kwa moja', 'Double-click to zoom back out': 'Bonyeza mara mbili ili kuvuta nje', - 'Download plot as a png': 'Pakua mpango kama png', + 'Download plot as a PNG': 'Pakua mpango kama PNG', 'Download plot': 'Pakua mpango', 'Edit in Chart Studio': 'Hariri katika Chart studio', 'IE only supports svg. Changing format to svg.': 'IE inatumia tu svg. Tunabadilisha muundo kuwa svg.', diff --git a/lib/locales/tr.js b/lib/locales/tr.js index 8bfabec451c..7accb25bcd5 100644 --- a/lib/locales/tr.js +++ b/lib/locales/tr.js @@ -16,7 +16,7 @@ module.exports = { 'Compare data on hover': 'Üzerine gelince verileri karşılaştır', 'Double-click on legend to isolate one trace': 'Bir izi izole etmek için göstergeye (legend) çift tıklayın', 'Double-click to zoom back out': 'Geri uzaklaştırmak için çift tıklayın', - 'Download plot as a png': 'Grafiği PNG olarak indir', + 'Download plot as a PNG': 'Grafiği PNG olarak indir', 'Download plot': 'Grafiği indir', 'Edit in Chart Studio': "Chart Studio'da düzenle", 'IE only supports svg. Changing format to svg.': "IE yalnızca svg'yi destekler. Format svg'ye dönüştürülüyor.", diff --git a/lib/locales/uk.js b/lib/locales/uk.js index aa98ada6fc9..635bd202563 100644 --- a/lib/locales/uk.js +++ b/lib/locales/uk.js @@ -18,7 +18,7 @@ module.exports = { 'Double-click on legend to isolate one trace': 'Двічі клацніть по легенді для виділення окремих даних', 'Double-click to zoom back out': 'Для встановлення масштабу значення за замовчуванням двічі клацніть мишею', 'Download plot': 'Зберегти графік', - 'Download plot as a png': 'Зберегти у форматі PNG', + 'Download plot as a PNG': 'Зберегти у форматі PNG', 'Edit in Chart Studio': 'Редагувати у Chart Studio', 'IE only supports svg. Changing format to svg.': 'IE підтримує лише svg. Формат змінюється на svg.', 'Lasso Select': 'Ласо', diff --git a/lib/locales/zh-cn.js b/lib/locales/zh-cn.js index 82b9bbdf9a4..7252e623a03 100644 --- a/lib/locales/zh-cn.js +++ b/lib/locales/zh-cn.js @@ -16,7 +16,7 @@ module.exports = { 'Compare data on hover': '悬停时比较数据', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': '双击图例来突显对应轨迹', 'Double-click to zoom back out': '双击返回缩小显示', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': '下载图表为PNG格式', + 'Download plot as a PNG': '下载图表为PNG格式', 'Download plot': '下载图表', // components/modebar/buttons.js:53 'Edit in Chart Studio': '在Chart Studio中编辑', // components/modebar/buttons.js:76 'IE only supports svg. Changing format to svg.': 'IE只支持SVG。转换格式为SVG。', // components/modebar/buttons.js:60 diff --git a/lib/locales/zh-tw.js b/lib/locales/zh-tw.js index 1bfdc5291cc..02a29ffc9c9 100644 --- a/lib/locales/zh-tw.js +++ b/lib/locales/zh-tw.js @@ -17,7 +17,7 @@ module.exports = { 'Compare data on hover': '游標停留時比較資料', // components/modebar/buttons.js:167 'Double-click on legend to isolate one trace': '雙擊圖例以隔離單一軌跡', // components/legend/handle_click.js:90 'Double-click to zoom back out': '雙擊回復縮放', // plots/cartesian/dragbox.js:299 - 'Download plot as a png': '下載圖表為 PNG 圖檔', // components/modebar/buttons.js:52 + 'Download plot as a PNG': '下載圖表為 PNG 圖檔', // components/modebar/buttons.js:52 'Download plot': '下載圖表', // components/modebar/buttons.js:53 'Draw circle': '繪製圓圈', // components/modebar/buttons.js:171 'Draw closed freeform': '繪製封閉的任意圖形', // components/modebar/buttons.js:135 diff --git a/src/components/modebar/buttons.js b/src/components/modebar/buttons.js index 82c5dff9a48..6d89bfb9a74 100644 --- a/src/components/modebar/buttons.js +++ b/src/components/modebar/buttons.js @@ -41,7 +41,7 @@ modeBarButtons.toImage = { var opts = gd._context.toImageButtonOptions || {}; var format = opts.format || 'png'; return format === 'png' ? - _(gd, 'Download plot as a png') : // legacy text + _(gd, 'Download plot as a PNG') : // legacy text _(gd, 'Download plot'); // generic non-PNG text }, icon: Icons.camera,