首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何上传一个电子表格到谷歌驱动由PHP定义的语言是德语?

如何上传一个电子表格到谷歌驱动由PHP定义的语言是德语?
EN

Stack Overflow用户
提问于 2021-10-14 06:17:54
回答 1查看 43关注 0票数 0

我尝试在Google Drive保存一个电子表格。

电子表格是用\PhpOffice\PhpSpreadsheet创建的。我使用Google_Service_Drive_DriveFile上传。一切正常,但文件的语言是english。在PHP语言上传过程中,我希望将文件的语言更改为德语(例如de_DE)。

我只是找到optPraam ocrLanguage,而不是发送国家代码或语言代码。MimeType = application/vnd.google-apps.spreadsheet

如何通过PHP将文件的语言转换为德语?而不是通过google Drive UI。

EN

回答 1

Stack Overflow用户

发布于 2021-10-14 17:05:16

不幸的是,当文件通过转换为Google电子表格上传时,Drive API似乎没有更改区域设置和时区的方法。因此,作为一种变通方法,对于上传的电子表格,如何使用Sheets API来实现您的目标?使用Sheets API时,可以更改电子表格的区域设置和时区。示例脚本如下所示。

示例脚本:

在使用此脚本之前,请使用您的$client,并设置上传的电子表格的电子表格ID。作为一个作用域,我使用了Google_Service_Sheets::SPREADSHEETS

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$client = ### // Please use this from your script.
$fileID = '###'; // Please set the Spreadsheet ID.

$service = new Google_Service_Sheets($client);
$requests = [
    new \Google_Service_Sheets_Request([
        'updateSpreadsheetProperties' => [
            'properties' => [
                'locale' => 'de_DE',
                'timeZone' => 'Europe/Berlin'
            ],
            'fields' => 'locale,timeZone'
        ]
    ])
];
$batchUpdateRequest = new \Google_Service_Sheets_BatchUpdateSpreadsheetRequest(['requests' => $requests]);
$response = $service->spreadsheets->batchUpdate($fileID, $batchUpdateRequest);

  • 运行此脚本时,电子表格的区域设置和timeZone如下所示。

{ "properties":{ "locale":"de_DE","timeZone":“欧洲/柏林”} }

  • 如果您的区域设置和timeZone与上述不同,请对其进行修改。

参考文献:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69572329

复制
相关文章
重新定义公司:谷歌是如何运营的
要想在21世纪的商界获得成功,唯一的途径就是持续不断地打造卓越的产品,而要想做到这一点,唯一的方法就是吸引创意精英,让他们聚集在一个能够大规模获得成功的环境之中
yeedomliu
2022/06/25
1.1K0
重新定义公司:谷歌是如何运营的
《重新定义公司谷歌是如何运营的》
用经济术语来说,如果某行业产品主要要素的成本曲线下降,那么该行业必将会出现剧变 决定当今企业成败的因素,就是要看企业能否持续推出高质量的产品。要想实现这个目标,企业就必须吸引创意精英的加盟,并创造出让他们自由发挥的整体环境。 所谓创意精英,不仅拥有过硬的专业知识,懂得如何使用专业工具,还需具备充足的实践经验。 创意精英有分析头脑。他们对数据运用自如,可以利用数据做出决策,同时也懂得数据的误导性,因此不会沉迷其中。他们认为,数据对做判断大有帮助,但绝不会被数据牵着鼻子走。 如果你不能时常传达你的目标,不能
硬核项目经理
2019/08/06
6310
如何理解php是弱类型语言
相信不少开发人员对网络上的 0 "0" null false '' 的讲解司空见惯,了然于胸了, 但我相信总有你忽略的细节,或者从变量结构角度出发,该如何解释。那么看看下边的验证吧
友儿
2022/09/11
7650
【黄啊码】如何确保php上传的图片是安全的?
使用GD(或Imagick)重新处理图像并保存处理后的图像。 所有其他人对黑客来说只是有趣的无聊。
黄啊码
2022/06/10
1.1K0
Linux系统是由什么语言编写,安卓为什么是由Linux开发?
从事软件开发多年,而且大多数情况都是在linux完成代码的编写,自从第一次接触linux之后就再也离不开了,目前linux系统主要用在服务器端以及开发者使用,针对消费者的大众这块还是非常稀少,linux内核的代码主要是C语言和汇编两种编程语言完成,C语言本身语法没有那么复杂,但灵活性极强非常适合性能要求极高,所以很多性能要求的系统都喜欢用C语言来完成。
程序员互动联盟
2020/04/03
3.7K0
PHP 是最好的语言吗?
最近被朋友们拉入了几个技术社群,有微信群,也有QQ群,尤其对一些年轻的朋友,大家乐此不疲的问题居然是 PHP 是最好的语言么?
半吊子全栈工匠
2018/08/22
2.4K0
PHP 是最好的语言吗?
如何上传项目到GitHub
作为一个程序员,我们在工作的过程中会遇到很多的问题,和要学习很多新的东西,但是随着时间的推移,我们可能会再次遇到相同的问题或者要使用新的技术,但是时间久了,忘记这事必然的。所以我们可以将我们平时积累的东西一点一点的搬到网络上,对于程序员来说,GitHub肯定就很熟悉了。所有,这边文章就是介绍如何将项目或者文件上传到Github上面。
java攻城狮
2020/10/10
1.7K0
如何上传项目到GitHub
如何上传项目到GitHub
github作为开源的分布式版本管理系统,上面有众多的优秀开源项目,也有丰富的学习资料,熟练使用github也是程序员的一项必备技能。下面简单介绍下如何提交代码到github。
吾非同
2020/10/23
8240
如何上传项目到GitHub
由 Java 到 Scala:如何优雅的跳出循环
在开发过程中,我们经常会遇到这样的需求:循环执行某个操作,当满足一定条件的时候循环终止。最常见的场景就是累加数组中的元素,一直到大于某个值,用伪代码来描述就是:
Allen Cheng
2018/09/10
3.4K0
由一个例子到python的名字空间
可以正常输出结果: 并且需要注意,在func2使用x变量之前的名字空间就已经有了'x':1.
py3study
2020/01/03
4040
table 是一个由 HashEntry 对象组成的数组
 table 是一个由 HashEntry 对象组成的数组 static final class Segment<K,V> extends ReentrantLock implements Serializable { /** * 在本 segment 范围内,包含的 HashEntry 元素的个数 * 该变量被声明为 volatile 型 */ transient volatile int count;
用户7365393
2021/10/08
7900
PHP 是最糟糕的编程语言?
本文最初发表于 PHPArch 网站 ,经原作者 Chris Tankersley 授权,InfoQ 中文站翻译并分享。
深度学习与Python
2021/10/13
1.8K0
如何上传代码到github?
1. 先到GitHub: Where the world builds software · GitHub 注册一个账号,此处忽略
全栈程序员站长
2022/11/15
6450
如何上传代码到github?
PHP语言如何操作可以使本地文件上传至腾讯云的对象存储
今天有个上传文件至腾讯云的对象存储中的需求,但是上传文件不太明白应该如何传递,废话不说,上代码。希望大家可以帮帮我
用户4235836
2019/01/26
4.1K0
PHP语言如何操作可以使本地文件上传至腾讯云的对象存储
【php详细笔记】上传文件到服务器
QQ空间里面上传图片呀 微信朋友圈上传图片 发邮件里面上传邮件资料附件 认证的时候要求上传照片或身份证 还有各种产品汪(gou)们提出的需求来分析,上传不同的东西。
20岁爱吃必胜客
2022/11/13
9.7K0
【php详细笔记】上传文件到服务器
一个好的驱动是多么的重要
最近遇到一个问题,我们假设一个嵌入式系统板件,使用10M晶振,并且倍频后运行于40M时钟。我们以Microchip的8位单片机PIC18f46k22为例子来说明。我们知道时钟是整个系统的基础,所有的外
用户1605515
2018/04/10
6910
一个好的驱动是多么的重要
由 Python 到 Shell
入职半年,进步并不是想象中的那么大,虽说在任何地方工作都其实是靠自己的努力、对技术的钻研,达到熟练、进而开拓其他领域等,还是需要不断的“偷懒”, 能使用编程语言实现的东西尽量编写脚本完成,而不是被一系列杂乱的事影响对工作的完成和自己的进步。 最近的总结输出也不够多,其实是没有刻意的创造练习的机会,对自己掌握知识是不利的,看上去总结输出很耗费时间,但是当“输出总结”公布在互联网上,其实它就成为了一个作品,是作品就有好坏、就有影响力强弱。“作品”事实上扮演着见证者的角色,你的进步或是你的退步,你的关注点等 鉴于
谢伟
2018/06/06
9400
谷歌浏览器驱动_谷歌驱动的配置与测试「建议收藏」
使用selenium时,要确保所用的chrome浏览器跟chrome驱动版本对应,否则就会报错。
全栈程序员站长
2022/07/01
1.4K0
谷歌浏览器驱动_谷歌驱动的配置与测试「建议收藏」
PHP 5.6 如何使用 CURL 上传文件
以前我们通过 PHP 的 cURL 上传文件是,是使用“@+文件全路径”的来实现的:
Denis
2023/04/14
1.9K0
PHP设置Redis储存Session,自定义session驱动
我们在之前的文章已经讲到了session是将数据储存在本地文件中,并且将session_id返回给客户端(浏览器会储存在cookies里)。
宣言言言
2019/12/18
1.8K0

相似问题

上传文件(不是新的)到谷歌驱动器使用php

12

我如何上传文件到谷歌驱动器?

16

上传文件到谷歌驱动器使用php和检索链接?

122

CSV上传(转换为电子表格)到谷歌驱动器在iOS?

11

谷歌驱动,上传MemoryStream

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文